Surf School Payment Processing

Deposits, balances, refunds, and cash — all tracked automatically.

Surf school payments are complicated. Full payments, deposits, balance chasing, weather cancellation refunds, cash on the beach, package credits, gift card redemptions. SurfSlot handles all of it through Stripe Connect — with automatic payment reminders and one-click refunds.

Highlights

  • Stripe Connect integration — money goes directly to your account
  • Flexible payment options: full, deposit, cash on arrival
  • Automatic balance reminders via email
  • One-click refunds for weather cancellations
  • Outstanding payment dashboard
  • Package credit and gift card redemption tracking

No subscription, no setup fee, no lock-in. We only earn through the SurfSlot booking fee when a customer books.

Payment Options

| Option | How It Works | Best For | |--------|-------------|----------| | Full payment | 100% charged at booking | One-off lessons, tourists | | Deposit + balance | 30-50% at booking, balance auto-chased | Groups, camps, packages | | Cash on arrival | Booking secures slot, cash collected at beach | Local customers, walk-ups | | Package credits | Prepaid package, lessons deducted as used | Regular students | | Gift cards | Prepaid card, code entered at booking | Gifts, off-season revenue |

Automatic Payment Chasing

When a deposit is taken, SurfSlot automatically sends balance reminders:

  • 7 days before: "Your balance of €35 is due. Click to pay."
  • 3 days before: "Reminder: €35 balance due for Saturday's lesson."
  • 1 day before: "Final reminder: please pay your balance before tomorrow."

Each email includes a secure one-click payment link. No manual chasing.

Refund Automation

Cancel a lesson → select "refund all" → SurfSlot processes refunds via Stripe, sends confirmation emails, updates payment records. One action, not 12 manual refunds.

Who uses SurfSlot

Surf schools first, and also surf camps selling rooms with lessons and kite, wing, windsurf and SUP schools. We are live in Portugal and Australia. No subscription, no setup fee, no lock-in: see pricing or compare alternatives.

Frequently asked

What are the Stripe processing fees?

Standard Stripe rates: 1.4% + €0.25 per EU card transaction. SurfSlot doesn't add any processing fee on top.

How quickly do payments reach my bank?

Standard Stripe payout schedule — typically 2-7 business days depending on your country and Stripe settings.

Read more

Related solutions