Product tour
From Insta, WhatsApp and emails to one unified system — configured to your policies
Every surface your divers see, and the dashboard your team runs — end to end.
Booking surfaces
Your website, your Instagram, your WhatsApp — all bookable.
Embed the widget with one snippet — or skip integration entirely: keep your existing “Book now” buttons and point them at your listing links. Run Instagram campaigns with a direct book-now link, and answer the 9pm WhatsApp with a link the diver books from on the spot.
- Embed widget — one snippet, any site builder, mobile-first
- Direct links — per listing, or one “view all our courses” link to your branded shop page
- Book-now links for Instagram campaigns & out-of-hours WhatsApp replies
- Hosted page with search, sorting & multi-activity carts
- Manual bookings for walk-ins & phone — payment link, pay-on-arrival, or record cash
Have questions?
Free cancellation until Jul 2, 9:00 AM
Prerequisites
No more unqualified divers slipping through.
Set certification level, minimum age, logged dives, and recency per listing. Every diver is checked at checkout — and a diver who doesn't clearly qualify isn't bounced; the booking routes to you as a request so you make the call.
- Certification level + up to two specialty certs per activity
- Minimum age & minimum logged dives
- Last-dive recency check with automatic refresher suggestion
- Course sequences book together — Open Water + Advanced in one order
- Medical questionnaire at checkout
Request to book
Auto-accept up to your limit, or request to book — up to you.
You choose per listing: confirm qualifying bookings instantly, or review every one. Big groups, cert gaps, and on-request languages always come to you. On a request nothing is charged — you curate it, then accept or decline. Accepting sends the payment link if anything's due online.
- Auto-accept up to a group size you set — larger parties always route to review
- Curate before deciding — reschedule, change language, add or remove activities
- Divers are told you'll confirm within 24 hours; nothing is charged until you accept
- Decline = nothing to refund; the diver gets one clear, courteous email
Payments
Every payment state, tracked. Funds go to you.
Online payments are optional — go live with pay-on-arrival only and connect a gateway when you're ready. When divers do pay online, it's into your own payment account; we never hold your money. Either way, every booking shows its true payment state at a glance.
- Pay in full online, deposit-only, or pay on arrival — set per listing
- No gateway needed to launch — pay-on-arrival only is a complete setup
- Deposits cut no-shows: part secured online, balance at the shop
- Payment links for manual bookings — or record cash you took yourself
- Refunds and cancellations handled from the booking page
- Payment timeline on every booking — who paid what, when
Upsells, packages & multi-dive discounts
Drive revenue from every booking.
You decide what pairs with what. Course pages suggest what divers typically book together; checkout offers the next-level course at a booked-together discount; packages sell two courses back-to-back at one price — and fun divers can book a whole run of dives at a volume discount you set.
- “Frequently booked together” — up to five curated suggestions per course page
- Checkout upsells — the continuing-education discount when both courses share one order
- Packages — one listing, one price, courses back-to-back
- Dive packs — “book 5 dives, save 10%,” auto-applied at checkout, tiers you set
- The diver never gets money off the course they came for — discounts only attach to revenue you weren't otherwise getting
Add-ons at checkout Pro
Sell the transfer, the gear, the nitrox — at checkout.
Build a catalog of the extras you already offer, price them per person or per booking, and they surface at checkout on the listings you choose. Divers add what they want; it's all pay-on-arrival, so there's zero commission and nothing to reconcile online — it's revenue you were leaving on the counter.
- Your own catalog — boat transfer, equipment rental, nitrox, private guide, whatever you sell
- Per-person or flat pricing, with quantities (“Transfer — $15/person × 2”)
- Show shop-wide, or only on the listings you link them to
- Pay on arrival — no commission, no gateway needed
- Listed on the booking, in the emails, and tracked so you know what to collect
Agent & partner referrals Enterprise
Give the hotel, the agent, the freelance instructor a link — and track it.
The people who send you divers deserve a cleaner deal than a WhatsApp tally. Hand each partner a tracked referral link; every booking that comes through it is attributed automatically. A running ledger shows what each agent has earned and what you've paid — and they get their own private stats page to watch it, no diver details exposed.
- A tracked referral link per agent, hotel or partner
- Automatic attribution on every booking through the link
- Commission ledger — earned vs paid, per agent, always reconciled
- A private stats page each partner can check themselves (no diver PII)
- Details & new-booking alert emails keep partners in the loop automatically
Policies & deadlines
“Three days before the dive” — in the right timezone.
Set cancellation and modification windows per listing or shop-wide. We compute the exact deadline in your destination's timezone, show it to the diver before they pay, and enforce it server-side. Divers self-serve changes inside the window — you never argue about it again.
- Per-listing or shop-default policy windows
- Deadlines computed in destination local time
- Diver portal — track, cancel & modify with booking code + email
- Rescheduling can't be used to dodge the cancellation window
Instructor scheduling & availability Pro
A course date only opens when someone can actually teach it.
Build your instructor roster and map who can teach what. Course dates then open on the calendar only when a qualified instructor is genuinely free — and every booking auto-assigns to an instructor at the student-to-instructor ratio you set. Time off, days off, and double-bookings surface as warnings before they become boat-ramp problems.
- Instructor roster with per-course capabilities and a teaching priority order
- Dates gate on real availability — no more selling a course with no one to run it
- Bookings auto-assign by your ratio; overflow flags for review, never silently overbooks
- Time off, day-off and double-booking conflicts flagged before the day
- A week schedule of who's teaching what, and a staffing report for payroll
The dashboard
The day's schedule, the month's revenue, the diver's history.
Bookings, a daily ops schedule, customer profiles with full booking and payment history, listings and seasonal scheduling, staff accounts, multi-location support, and revenue stats.
- Bookings worklist — what needs action today
- Customers CRM — repeat divers, spend, history
- Listings, schedules, blocked dates, fixed course starts
- Team accounts with roles; multi-location operators
- Instructor roster, capabilities & auto-assignment
- Add-ons catalog & on-arrival collection Pro
- Agent referrals & commission ledger Enterprise
Email transparency
Emails come from your shop — and you see every one.
Every booking email CCs both you and the diver, written in your shop's voice, with reply-to set so divers answer straight to you. We're the rail, not the middleman — your customer relationship stays yours.
- Confirmations, reminders, payment & cancellation emails — automated
- Sent as your shop (“Odysseic Dive via Odysseic”)
- Diver replies land in your inbox, not ours
See it on your own listings.
Book a demo and we'll set up your actual dives, prices and schedule live on the call.