Loading...
Loading...
Deep-dive into how BookingXi uses Stripe Connect for payments, payouts, and refunds.
Last updated: April 9, 2026
BookingXi uses Stripe Connected Accounts to handle all payment processing. This means your business gets its own Stripe account linked to the BookingXi platform. Customers pay through your booking site, and funds are deposited directly to your bank account — you never need to configure API keys, webhooks, or any technical settings.
Zero Configuration
Each transaction involves two fees:
The remaining amount (approximately 92%) is deposited to your connected bank account. Both fees are deducted automatically before the payout reaches you.
Example
Connecting your Stripe account takes just a few minutes:
Payments Blocked Until Connected
BookingXi uses the destination charges model. When a customer completes a booking:
BookingXi supports the following payment methods through Stripe:
Available payment methods are displayed automatically at checkout based on the customer's device and location.
Funds from completed bookings are deposited to your connected bank account automatically. Stripe's standard payout schedule is approximately 2 business days after the charge.
To view your payout history and schedule, click "View Stripe Dashboard"in Admin > Settings. This opens your Stripe Express Dashboard where you can see all transactions, payouts, and bank deposit details.
When a booking is cancelled, refunds are processed automatically through Stripe based on your refund tier settings (configured in Admin > Settings > Booking Policies). Refunds reverse the full charge chain — the customer gets their money back, and both the Stripe fee and BookingXi fee are reversed proportionally.
Partial refunds are fully supported. For example, if your refund policy gives 50% back for cancellations within a certain window, exactly half the charge is refunded. Refunds typically appear on the customer's statement within 5-10 business days.
Staff Override