Loading...
Loading...
End-to-end explanation of how money moves through the system.
Last updated: April 9, 2026
Here is how money moves from the customer to your bank account for every booking:
BookingXi uses Stripe Connect with destination charges. This means the customer's payment goes directly to your Stripe Connected Account, and the BookingXi platform fee is collected as an application fee. You receive the funds directly — BookingXi never holds your money.
No Stripe Products or Price IDs are needed on your end. Pricing comes from your experience configuration in the admin panel and is passed to Stripe dynamically at checkout.
BookingXi charges a 5% platform fee on every transaction. This fee is calculated on the experience price (before tax) and is deducted automatically before the payout reaches your bank account.
For example, on a $35 experience, the BookingXi fee is $1.75. This fee covers the platform infrastructure, hosting, ongoing updates, and support.
Stripe deposits funds to your bank account on a rolling basis, typically within 2 business days of the transaction. New Stripe accounts may experience a longer initial hold period (up to 7-14 days) while Stripe completes verification.
You can view your payout schedule, pending deposits, and transaction history in the Stripe Express Dashboard, accessible from Admin > Settings > View Stripe Dashboard.
When a booking is cancelled (by the customer or by staff), the refund is processed automatically through Stripe. The refund amount is determined by your refund tier settings in booking policies:
Partial refunds are fully supported. Refunds typically appear on the customer's bank or credit card statement within 5-10 business days. You do not need to process refunds manually — Stripe handles the money movement automatically.
Gift cards follow a two-step money flow:
Gift card balances are tracked in the system and can be viewed in Admin > Gift Cards along with transaction history.
To review your transaction history, payouts, and bank deposit schedule: