Bookings, crew, payments, and resources — in one place. Built for surf schools, dive shops, kite centres, and every water operation in between.
We were running bookings out of a spreadsheet and payments through two different systems. Surfaced put it all in one place. We had a live booking link before the end of the first day.
One tool at a time. No overwhelming setup on day one. Activate what you need when you need it.
Add your activities, set availability, connect payments. You'll have a live booking link customers can use before the end of day one.
When you're ready, activate crew scheduling, qualification tracking, and finance tools. Your team sees only what they need.
Hosted website with your domain. Advanced analytics. API access for custom integrations. Built for operators who plan past the next tide.
Every feature exists because an operator asked for it. Nothing buried in a settings screen you'll never find.
Customers book without calling you. Availability updates in real time. Confirmations go out automatically.
Assign instructors, track certifications, manage shifts. Auto-assignment when the schedule gets complicated.
Stripe. Accept cards, handle deposits, process refunds. Payouts land in your account.
Full booking history per customer. Know your regulars on arrival. Everything in one place, not spread across three apps.
Jet skis, wetsuits, boats, gear kits. Track what's out, what needs servicing, what's available for the next session.
Invoicing, reconciliation, audit trails. GoBD export for German operators. Accounting that doesn't take your Sunday.
No lock-in. Monthly billing. Your data exports as CSV on request, any time. Cancel from the dashboard — no call required. We don't make it hard to leave because we'd rather make it worth staying.
3% GMV. No per-ticket fees. No setup costs. Most platforms charge the same percentage plus a per-booking fee on top — at high volume, that compounds fast. Do the maths on your peak-season GMV.
Activate tiers as your operation grows. Everything is included at the tier level — no per-feature add-ons.
Two models, one platform. EU operators run on a monthly or annual subscription with a 2.5% Stripe Connect application fee. Caribbean operators (and other non-Stripe-supported markets) run on the Payment Agent model — subscription plus 4% agent fee plus Stripe processing pass-through.
No setup fees. Waivers included. 12-month commitment, cancel from the dashboard at end of term.
Go live today. Online booking, payments, waivers, and customer records.
Everything in Tier 1 plus full crew, HR, and finance.
Everything in Tier 2 plus hosted website, analytics, and API access.
All prices net of VAT.
German businesses with a valid VAT ID: 19% VAT charged on invoice (reverse charge applies if you provide a valid VAT ID).
Other EU businesses with a valid VAT ID: reverse charge applies per § 13b UStG and EU VAT Directive Art. 196. Invoice issued at 0% VAT; you self-assess in your country.
Non-EU businesses: invoice issued without EU VAT. Local tax obligations are your responsibility.
12-month commitment. Cancel from the dashboard at end of term — no call required.
In markets where Stripe does not natively support seller accounts (currently including Aruba), OpenShark LLC acts as your disclosed payment-collection agent. You remain the seller of record for your activities. We collect customer payments on your behalf, pass Stripe processing through at cost, retain a 4% agent fee, and remit the net to you after service-delivery confirmation.
Same feature set as the matching EU tier.
Same feature set as the matching EU tier.
Same feature set as the matching EU tier.
All prices exclusive of local taxes.
Stripe processing: passed through at cost (~4.4–5.4% typical for international consumer cards — see stripe.com/pricing).
Aruba operators: 7% BBO/BAVP/BAZV reverse charge applies to subscription and agent fees. You self-assess and remit per the Aruban LBBO.
OpenShark LLC acts as your disclosed payment agent. You remain the seller of record for the activity. Customer receipts show your business name as seller.
12-month commitment. Settlement via wire transfer after service delivery confirmation.
We'll map your existing booking data. It takes a day, not a project. No contract to break — FareHarbor is month-to-month and so are we.
No lock-in. Monthly billing. Cancel from the dashboard — no call required. Your data exports as CSV on request, any time.
Start at Tier 1 — just bookings and payments. Nothing else activates until you want it. The setup takes one afternoon.
Tell us about your business. We'll reach out as we open onboarding for your region. No spam, no obligation.
Surfaced is for businesses. We don't sell to consumers.
Prefer email? hello@surfacedhub.com.