Here's exactly how payment processing works with BookingFlow, what you pay, what your customers pay, and how money flows.
BookingFlow uses Stripe Connected Accounts to process payments. When you sign up, you connect your own Stripe account. All bookings are charged directly to your Stripe account, and funds settle into your bank account within 2 business days (standard Stripe timing).
BookingFlow never holds your money. We collect our service fee automatically via Stripe Connect, and the rest goes straight to you.
Our service fee is charged to the booking customer, not to you. It's transparently displayed at checkout. The fee structure depends on your plan:
This fee covers the cost of operating the booking platform, AI chatbot and voice agents, 24/7 support, and continuous product improvements.
Stripe charges standard payment processing fees for every transaction:
2.9% + $0.30
per successful card charge
This is Stripe's fee, not ours. It covers fraud protection, PCI compliance, and secure payment infrastructure. Stripe has the same pricing for every business, from startups to Fortune 500 companies.
Booking Total: $180
Venue receives (Business plan)
Booking amount minus Stripe processing fee
$174.78
BookingFlow service fee
1.2% of $180 (Business plan)
$2.16
Stripe processing fee
2.9% + $0.30
$5.52
Customer pays (total)
$187.68
The customer sees: Booking: $180.00 + Service Fee: $2.16 + Processing: $5.52 = Total: $187.68
Why this is better than competitors:
Customer completes booking on your widget. Payment info goes directly to Stripe. BookingFlow never sees the full card number.
Stripe charges the customer's card for the booking amount + BookingFlow service fee + Stripe's processing fee.
Stripe Connect automatically splits the payment. BookingFlow receives our service fee. The rest goes to your Stripe balance.
Within 2 business days, funds from the booking (minus Stripe's 2.9% + $0.30 processing fee) hit your bank account. You see every transaction in your Stripe dashboard.
The customer pays the service fee, not you. If your booking is $180, you receive $180 minus Stripe's processing fee ($5.52).
Money goes directly from your customer to your Stripe account to your bank. BookingFlow only touches our service fee.
Customers see the booking amount, service fee, and processing fee clearly displayed before they pay. No hidden charges.
Our 1.2-1.9% service fee is significantly lower than Xola (2.39%), FareHarbor (~6%), and most booking platforms.
Yes. The service fee is already charged to the customer at checkout, not to you. Most customers expect service fees on online bookings.
You control refunds from your dashboard. When you issue a refund, Stripe refunds the full amount to the customer (including fees). Stripe's processing fee is not returned, but BookingFlow refunds our service fee.
Yes. You'll connect your Stripe account (or create one) during setup. This ensures you receive payouts directly and maintain full control over your funds. BookingFlow never holds your money.
No. You pay your monthly plan fee (or $0 for Free), and that's it. No setup fees, no cancellation fees, no transaction minimums, no monthly fees from BookingFlow beyond your plan. The only other fee is Stripe's standard 2.9% + $0.30 processing fee.
Start on our free plan. No credit card required. Upgrade when you're ready.
Start FreeResponses are generated using AI and may contain mistakes.
Hey! Ask me anything about BookingFlow.