Get paid instantly,
reconcile automatically
Accept cards, Apple Pay, and Google Pay through Stripe. Sync every transaction to Xero. Handle deposits, surcharges, refunds, and multi‑provider setups — all from one dashboard.
Stripe Payments
Accept payments through your own Stripe account — you keep full control of your money. Cards, Apple Pay, Google Pay and more, all seamlessly integrated into your booking flow.
- Cards, Apple Pay, Google Pay Accept every major payment method. Students pay with whatever's in their pocket — or on their wrist.
- Your own Stripe account Connect your existing Stripe account. Payments go directly to you — we never touch your money or take a cut.
- Multi-currency support Accept payments in your local currency — GBP, EUR, USD, AUD, NZD and more. Stripe handles the rest.
- Nexi for Europe European card processing through Nexi — ideal for Mediterranean sailing schools needing local acquiring.
Revenue Dashboard
See exactly where your money is coming from. Track revenue by course, instructor, location, and time period — with beautiful charts you can actually understand at a glance.
- Period comparison Compare this week, month, or quarter against previous periods. Spot trends and seasonal patterns instantly.
- Course‑level breakdown See which courses generate the most revenue. Identify your top performers and spot underperformers early.
- Instructor revenue Track revenue per instructor — useful for commission calculations, performance reviews, and capacity planning.
- Location analytics Multi‑location? See revenue broken down by venue. Compare performance across your marinas and training centres.
Deposit Payments
Collect a deposit at booking and the balance before departure. Configurable deposit amounts, automatic balance reminders, and a clear dashboard showing what's been paid and what's outstanding.
- Configurable deposits Set deposit as a fixed amount or percentage. Different courses can have different deposit rules.
- Automatic reminders Balance due reminders are sent automatically at intervals you set — 30, 14, and 7 days before the course.
- Overdue tracking See instantly which balances are overdue. Flag students who haven't paid so you can follow up before they arrive.
- Payment progress Visual progress bars show exactly how much each student has paid — at a glance across all your bookings.
Xero Accounting Sync
Every booking creates an invoice in Xero automatically. Payments reconcile themselves. Your accountant will love you — and you'll never manually enter a booking into your accounts again.
- Automatic invoice creation When a booking is confirmed, an invoice is created in Xero with the correct line items, tax codes, and contact details.
- Payment reconciliation Stripe payments automatically mark the corresponding Xero invoice as paid. No manual matching required.
- Account mapping Map course revenue to specific Xero accounts. Keep your chart of accounts clean and reporting accurate.
- Tax handling VAT and GST are handled correctly per region. Australian tenants get automatic 10% GST on invoices.
Surcharges & Fee Management
Pass card processing fees on to students if you choose, or absorb them. Configurable surcharge rules that display transparently at checkout — no surprises for your students.
- Card fee pass‑through Add a configurable surcharge percentage at checkout to cover Stripe processing fees. Students see the exact breakdown.
- Transparent pricing The surcharge is shown as a separate line item during checkout. Full transparency — no hidden fees.
- Per‑provider settings Set different surcharge rates for Stripe vs Nexi. Each provider can have its own fee configuration.
- Fixed or percentage Apply surcharges as a flat fee, a percentage, or disable them entirely — your call.
Refund Management
Handle cancellations gracefully with full and partial refunds. Every refund is logged with an audit trail — who requested it, why, how much, and when it was processed.
- Full & partial refunds Refund the full amount or just part of it. Retain a cancellation fee if your policy requires it.
- Complete audit trail Every refund records who initiated it, the reason, the amount, the original payment, and the refund timestamp.
- One‑click processing Process refunds directly through the dashboard. The refund is sent back to the original payment method via Stripe.
- Refund reporting Track refund volume, reasons, and trends. Identify patterns — like a course that generates too many cancellations.
Package Payments
Sell course packages online with integrated payment processing. Students buy a bundle, pay in one go, and redeem individual courses at their own pace — all tracked automatically.
- One‑click purchase Students buy a multi‑course package and pay the full bundle price in a single Stripe checkout.
- Redemption tracking Track which courses in the package have been redeemed and which are still available. Students see this in their portal.
- Bundle discounts Set package prices lower than the sum of individual courses. The savings are shown clearly at checkout.
Everything else included
Every payment feature integrates seamlessly with your bookings, certificates, CRM, and public booking pages.
Automatic Receipts
Students receive branded email receipts instantly after every payment — including deposit confirmations and balance payments.
PCI Compliance
Card data never touches your server. Stripe handles all PCI compliance requirements — you just collect the money.
Bank Transfer Support
Accept BACS or bank transfers for students who prefer not to pay by card. Record the payment manually when it clears.
Financial Reports
Export transaction reports for your accountant. Filter by date range, course, status, or payment method.
Multi‑Currency
Charge in GBP, EUR, AUD, USD, or any Stripe‑supported currency. Display prices in the currency your students expect.
Gift Card Payments
Students can apply gift card credit at checkout. Partial redemptions are supported — unused balance rolls forward.
Ready to streamline your payments?
Connect Stripe in under two minutes and start accepting payments today. 60‑day money‑back guarantee — plus free onboarding.