Payment Services

Transparent pricing. No surprises.

Here's exactly how payment processing works with BookingFlow, what you pay, what your customers pay, and how money flows.

How Payments Work

The basics

Payment Processing via Stripe

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.

BookingFlow Service Fee

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:

  • Free: 1.9% service fee
  • Pro ($49/mo): 1.5% service fee
  • Business ($99/mo): 1.2% service fee
  • Enterprise: Negotiable (as low as 0.5%)

This fee covers the cost of operating the booking platform, AI chatbot and voice agents, 24/7 support, and continuous product improvements.

Stripe Processing Fees

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.

Example

Here's the math

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:

  • Xola charges 2.39% + $0.30 to the customer. On this $180 booking, that's $4.60. You save customers $2.44.
  • FareHarbor charges ~6% to the customer. On this $180 booking, that's $10.80. You save customers $8.64.
  • Resova charges you $40-108/mo with booking caps. BookingFlow charges less per month and has unlimited bookings.
Money Flow

Where the money goes

1

Customer books and pays

Customer completes booking on your widget. Payment info goes directly to Stripe. BookingFlow never sees the full card number.

2

Stripe processes the charge

Stripe charges the customer's card for the booking amount + BookingFlow service fee + Stripe's processing fee.

3

BookingFlow fee is automatically deducted

Stripe Connect automatically splits the payment. BookingFlow receives our service fee. The rest goes to your Stripe balance.

4

You get paid (minus Stripe's fee)

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.

Key Points

What you need to know

You keep the booking amount

The customer pays the service fee, not you. If your booking is $180, you receive $180 minus Stripe's processing fee ($5.52).

We never hold your funds

Money goes directly from your customer to your Stripe account to your bank. BookingFlow only touches our service fee.

Transparent at checkout

Customers see the booking amount, service fee, and processing fee clearly displayed before they pay. No hidden charges.

Lower fees than competitors

Our 1.2-1.9% service fee is significantly lower than Xola (2.39%), FareHarbor (~6%), and most booking platforms.

Common questions

Can I pass the service fee to my customers?

Yes. The service fee is already charged to the customer at checkout, not to you. Most customers expect service fees on online bookings.

What if a customer requests a refund?

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.

Do I need my own Stripe account?

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.

Are there any other fees?

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.

Ready to get started?

Start on our free plan. No credit card required. Upgrade when you're ready.

Start Free
Assistant
Online

Responses are generated using AI and may contain mistakes.

Hey! Ask me anything about BookingFlow.