Docs
Payments — PayPal Commerce
PayPal Commerce Platform as an alternative payment provider. Same zero-platform-fee model as Stripe — money goes from the booker's PayPal directly to your merchant account.
Available onStartPro
Status
PayPal Commerce onboarding is being rolled out. The database, refund flow, and booking page integration are wired; the in-dashboard connect flow follows in the next release. Existing accounts will migrate over without disruption.
Why PayPal in addition to Stripe
- Higher acceptance rates in certain regions (Western Europe, Latin America) where customers prefer paying with their PayPal balance over typing card numbers.
- Bookers who don't want to share card details with a new business — they sign in with PayPal and complete checkout in seconds.
- Useful as a fallback for high-risk industries (consulting, coaching) where Stripe sometimes restricts accounts.
How it'll work
- Connect your PayPal Business account via the PayPal Partner Onboarding flow at Dashboard → Payments → PayPal.
- On any paid event type, pick PayPal as the payment provider (or offer both Stripe + PayPal — the booker picks at checkout).
- Bookers pay via PayPal's checkout. Funds land in your PayPal Business account. We never touch the money.
- Refunds are triggered from the booking detail page and run through PayPal's refund API on your behalf.
Fees
PayPal's standard merchant fees apply (around 2.9% + a fixed fee per currency, but varies by country and transaction type — see paypal.com/merchant-fees). Bookify charges nothing on top of PayPal's rates — the partner-platform integration uses payee.merchant_id = your PayPal merchant ID with no platform fee.
Refunds & disputes
Refunds work the same as Stripe — partial or full, triggered from the booking detail page. The actual refund clears in PayPal's usual 3–5 business day window. Disputes and chargebacks are handled through your PayPal Resolution Center, not Bookify.
Same prerequisites as Stripe
A non-empty refund policy is required (set at Settings → Refund policy) before any event type can collect payment, regardless of provider.