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?

1
Go to Settings → Payments in your dashboard
2
Click Connect Stripe
3
Log in to your Stripe account (or create one for free)
4
Authorize the connection
5
You are redirected back to BookingPam — payments are now live
Don't have a Stripe account? You can create one for free at stripe.com. It takes about 5 minutes to set up.

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:

1
Go to Settings → Payments
2
Toggle on Require Deposit
3
Set the deposit type: fixed amount or percentage
4
Set the deposit amount

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?

1
Go to Settings → Payments
2
Toggle on 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:

2
Go to Payments
3
Find the payment and click Refund

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.

Important: Stripe requires identity verification before you can receive payouts. Make sure to complete Stripe's verification process when you sign up.

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:

1
Right away: your dashboard locks, but your public booking page stays fully live — your clients can still find you, book, and pay you normally. You'll get an email immediately.
2
Around day 1–2: a reminder email lets you know the dashboard is still locked and roughly how much time is left before further action.
3
Around day 2–3: a final-notice email warns that deactivation is coming within 24 hours if nothing changes.
4
After 3 full days unresolved: your account is fully deactivated — at this point your public booking page goes down too, not just your dashboard.

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.

Important: If your account has already been fully deactivated (past the 3-day mark), reactivating requires reaching out to us directly at info@bookingpam.com — full deactivation isn't automatically reversible even after you update your card.
← Intake FormsPayment Plans →