Accepting Payments
BookingPam integrates with Stripe to let you accept online payments directly on your booking page. Clients can pay by credit card, debit card, or Apple/Google Pay.
How do I connect Stripe?
Does BookingPam take a commission?
No. BookingPam does not take any commission on your bookings. You keep 100% of your revenue minus Stripe's standard processing fee (typically 2.9% + $0.30 per transaction).
How do I require a deposit?
You can require deposits globally or per service.
Global deposit setting:
Per-service deposit:
Edit any service and set its payment type to Deposit to override the global setting for that service only.
How do I enable tips?
Clients see a tip option on the checkout screen. Tips are paid directly to you via Stripe.
How do I issue a refund?
Refunds are processed through your Stripe dashboard:
When do I get paid?
Stripe typically pays out 2 business days after each transaction (depending on your country and Stripe account settings). You can adjust your payout schedule in the Stripe dashboard.
What happens if MY BookingPam subscription payment fails?
This is separate from the client payments above — this is about your own BookingPam subscription. If we're unable to charge your card for your plan, here's exactly what happens, step by step:
Stripe automatically retries your card a few times during this window on its own — if a retry succeeds, your dashboard unlocks immediately and you'll get a "you're back" confirmation email. No action needed on your end for a successful retry.
How do I fix it myself?
Even while locked, click Update Payment Method on the lock screen (or go to Plan & Billing if you can still access it) to add a new card through Stripe's secure portal. This resolves the lock as soon as the payment goes through.