Payments Made Simple
OnSeason uses Stripe Connect to process guest payments. When a guest books one of your listings, the payment goes through Stripe and the funds are deposited directly into your bank account. You don't need to handle any payment processing yourself — OnSeason and Stripe take care of everything.
What Is Stripe Connect?
OnSeason uses the Stripe Express model. This means:
- You need to connect an existing Stripe account or create a new account
Stripe handles compliance, tax reporting, and payout scheduling. You get a Stripe Dashboard to track your payments, payouts, and account details.
- Your guests' card data is processed securely by Stripe — it never touches OnSeason's servers
OnSeason offers a 7-day free trial. During the trial, you can set up Stripe Connect and configure your booking engine. Live payments require an active subscription.
The Payment Flow
Every booking payment goes through three phases:
Authorisation — When a guest completes checkout, their card is authorised — funds are reserved but not charged yet. This gives your PMS time to confirm the reservation.
Capture — Once the reservation is confirmed in your PMS and synced back to OnSeason, the authorized amount is captured — the guest is actually charged.
Payout — Stripe transfers the funds to your bank account according to your payout schedule (typically 2-7 business days).
OnSeason uses manual capture to protect you. If a reservation can't be confirmed in your PMS, the guest's card is never charged — the authorisation simply expires.
Fee Structure
- Stripe Processing Fee
Stripe charges а dynamic fee on each successful transaction, depending on your account country, the payment method and whether there has been any currency conversion. You can check the Stripe Processing Fees depending on your country here: https://stripe.com/pricing
This fee is deducted automatically from each payment by Stripe before it reaches your balance.
- OnSeason Platform Fee
Your OnSeason subscription covers payment processing — there is no additional per-transaction platform fee for bookings on your own properties.
- Network Bookings
If a guest books a Partner Property (a listing you imported from the OnSeason Network), the following commissions apply:
90% goes to the property owner
5% goes to you (the Property Manager that owns the website)
5% goes to the OnSeason platform
Before setting up payments, make sure you have:
An OnSeason workspace with Owner or Admin role
A bank account for receiving payouts
Your business details for Stripe verification (business name, address, tax ID if applicable)