This is a simulated admin demo — all interactions are functional. View Frontend Demo →
demo.alphadesigners.gr
| 0 + New DEMO — Read Only Howdy, admin
Dashboard Posts Pages WooCommerce Products
Boat Rental Manager
Appearance Plugins Users Settings Collapse Menu
Dashboard
BookingsManage all bookings
CalendarView schedule
RevenueFinancial reports
SettingsConfigure plugin
Total Bookings
142
All time
Today
4
bookings today
Deposit
38
Balance due on site
Full Payment
104
Fully paid
Recent Bookings View all →
#BoatDateStatus
#1089Speed Boat Pro01/04 10:00Confirmed
#1088RIB Explorer01/04 10:30Deposit
#1087Cabin Cruiser31/03 09:30Confirmed
#1086Speed Boat Pro30/03 10:00Pending
Upcoming Rentals Calendar →
BoatDate & TimeDurationPax
Speed Boat Pro01/04 10:004h6
RIB Explorer01/04 10:303h4
Cabin Cruiser02/04 09:305h10
Speed Boat Mini02/04 10:002h3
Bookings
Total Bookings
142
All time
Today
4
bookings today
Deposit
38
Balance due on site
Full Payment
104
Fully paid
Filters
#BoatDateTimeDurationPassengersStatusOrderActions
89Speed Boat Pro01/04/202610:004h6 adults#1089
88RIB Explorer01/04/202610:303h4 adults#1088
87Cabin Cruiser31/03/202609:305h8 adults, 2 children#1087
86Speed Boat Pro30/03/202610:002h3 adults#1086
85RIB Family29/03/202610:304h5 adults, 3 children#1085
84Sport Cruiser28/03/202610:005h7 adults#1084
83Speed Boat Mini27/03/202610:303h2 adults#1083
7 booking(s) shown. Export CSV
Bookings Calendar
April 2026
Confirmed
Paid
Pending
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
Speed Boat Pro 10:00
RIB Explorer 10:30
2
Cabin Cruiser 09:30
Speed Boat Mini 10:00
3
RIB Family 10:30
4
Sport Cruiser 10:00
Speed Boat Pro 10:30
RIB Explorer 11:00
5
Cabin Cruiser 10:00
6
7
8
Speed Boat Pro 10:00
9
RIB Family 09:30
10
Sport Cruiser 10:30
11
Cabin Cruiser 10:00
Speed Boat Mini 10:30
12
RIB Explorer 10:00
Speed Boat Pro 10:30
13
14
15
Cabin Cruiser 09:30
16
RIB Family 10:00
Speed Boat Pro 10:30
17
Sport Cruiser 10:00
18
Speed Boat Pro 10:00
RIB Explorer 10:30
Cabin Cruiser 11:00
19
Speed Boat Mini 10:00
20
21
22
RIB Explorer 10:30
23
Speed Boat Pro 10:00
24
Cabin Cruiser 09:30
RIB Family 10:30
25
Sport Cruiser 10:00
Speed Boat Pro 10:30
26
RIB Explorer 10:00
27
28
29
Speed Boat Mini 10:30
30
Cabin Cruiser 10:00
Revenue
Total (incl. VAT)
€31,480
All time
Net (excl. VAT)
€25,593
VAT: €5,887
Bookings
142
Avg: €221 / booking
Deposit / Full Pay
38 / 104
Payment type split
Revenue by Month
MonthBookingsNetVATTotal
Apr 202628€5,040€1,159€6,199
Mar 202631€5,580€1,283€6,863
Feb 202622€3,960€911€4,871
Jan 202618€3,240€745€3,985
Dec 202543€7,773€1,789€9,562
Revenue by Boat
BoatBookingsNetVATTotal
Speed Boat Pro48€8,640€1,987€10,627
Cabin Cruiser31€7,130€1,640€8,770
RIB Explorer27€4,320€994€5,314
RIB Family22€3,520€810€4,330
Sport Cruiser14€1,983€456€2,439
Orders
OrderDateCustomerBoatBooking DateDurationPaymentNetVATTotal
#108901/04/26Maria K.Speed Boat Pro01/04 10:004hFull€195€45€240
#108801/04/26John D.RIB Explorer01/04 10:303hDeposit€130€30€160
#108731/03/26Anna P.Cabin Cruiser31/03 09:305hFull€325€75€400
Settings
Global Booking Limit Per Time Slot
Maximum number of boats that can depart at the same time. When the limit is reached, customers are automatically shown the next available slot.
Pricing Surcharges
Add a percentage surcharge for weekends and/or high season. Leave empty or set to 0 to disable.
Saturday & Sunday
Example: Weekend 10% + High Season 20% on a €150 booking → Saturday in July = €150 + 20% + 10% = €195
Operating Season
Set the exact start and end dates of your rental season. Bookings outside this range will show an "Out of Season" message.
Active season: 01 Apr 2026 – 31 Oct 2026
Boat / RIB — Slot Management
Set 3 time periods with different booking rules. Priority: High > Low > Very Low.
Very Low Season
Low Season
High Season
Sunset Calculation Coordinates
Enter your marina's GPS coordinates so sunset time is calculated correctly on each boat card.
View current location on Google Maps
Shortcodes
Results Page
Select the page where search results will be displayed.
Shortcodes
Copy and paste into your pages.
Search Form (standalone)
Search form + results on the same page.
[boat_grid_2to11]
Results Page
Place on the results page. Shows all boats + search form for filtering.
[boat_grid_results]
Search Form (Transparent)
Same as Search Form but with transparent background — for pages with dark or image backgrounds.
[boat_grid_2to11 style="transparent"]
Boat Specs
Place inside each boat product description. Displays technical specs of that specific boat.
[boat_specs]
Language Switcher
Shows flag buttons so visitors can switch language. Place in header or booking page.
[brc_language_switcher]
Setup Guide

1. Initial Setup

Follow these steps to get the plugin running for the first time.

Make sure WooCommerce is installed and active. This plugin requires WooCommerce — no other paid plugins needed.

Go to Boat Rental Manager → Settings and set your Season Start and Season End dates. Bookings outside this range will show an "Out of Season" message.

In Settings, enter your marina GPS coordinates (Latitude & Longitude) so sunset times are calculated correctly for each boat card.

Set your Global Booking Limit (default: 4) — the max number of boats that can depart at the same time slot.

2. Adding Boats

Each boat is a WooCommerce Simple product with extra fields filled in the Boat Rental Manager section.

Go to WooCommerce → Products → Add New. Set the product type to Simple product.

Scroll down to the Boat Rental Manager section (below Product Data). Fill in: Capacity, Max Weight, Year, Engine, Licence Required, Length, Max Speed.

Fill in the Pricing fields: price for 2h, 3h, 4h, 5h, each extra hour, and the min/max hours allowed.

Tip: Place the shortcode [boat_specs] in the product description to display the technical specs table on the product page.

3. Search Form & Results Page

Create a WordPress page (e.g. "Book a Boat") and place [boat_grid_results] in it. Publish it. This is your results/booking page.

Go to Boat Rental Manager → Shortcodes and select this page from the Results Page dropdown.

On your homepage, place [boat_grid_2to11]. Customers fill in date, time, and passengers — then see available boats.

4. How the Booking Flow Works

Customer enters Date, Time, Adults (and optionally Children) in the search form and clicks Search.

Available boats are shown as cards. Each card shows specs, pricing per duration, and available departure slots.

Customer clicks "Book Now" on a boat product page, selects their preferred duration (2h, 3h, 4h, 5h or extra hours).

Customer chooses payment type: Deposit (≈1/3 of total, pay rest on site) or Full payment online.

They are taken directly to Checkout — no cart page. A confirmation email is sent with all booking details.

Import Existing Bookings Migration Tool

What this does

Scans all existing WooCommerce orders that contain Boat Rental Manager booking data (_brc_date, _brc_time) and imports them into the brc_bookings table. Already imported entries are skipped automatically — it is safe to run multiple times.

142
Bookings in table
142
WC orders with BRC data
0
Pending import
Boat Rental Manager — Demo Import

What this import creates

  • 6 demo boats (Speed Boats, RIBs, Cabin Cruiser) as WooCommerce products
  • Pricing tables per boat (2h / 3h / 4h / 5h rates)
  • Capacity, engine, length, year, licence specs
  • Season settings (April 1 – October 31)
  • High season surcharge (July 1 – August 31, +20%)
  • Slot configuration (09:30 / 10:00 / 10:30 first slots)
  • Global fleet limit: 4 boats per slot
  • Sunset buffer: 120 minutes
⚠ Safe to run multiple times — existing boats with the same name are skipped. Settings are always overwritten.
After import, add this shortcode to a page:
[boat_grid_2to11 results_page="YOUR_RESULTS_PAGE_URL"]
And this to the results page: [boat_grid_results]
🗑 Remember: Delete or deactivate this file (demo-import.php) on a production site.
Settings saved successfully!
Booking Details