PayPal
Accept payments via PayPal as an alternative to Stripe.
Updated 1 min read
title: PayPal category: Integrations order: 10 description: Accept payments via PayPal as an alternative to Stripe.
PayPal Integration
Connect PayPal as an alternative payment method for bookings and invoices.
Connecting PayPal
- Go to Settings → Payments.
- In the PayPal section, enter your API credentials:
- Client ID
- Client Secret
- Choose the mode: Sandbox (testing) or Live (real payments).
- Click Save.
Getting your PayPal API credentials
- Go to the PayPal Developer Dashboard.
- Log in with your PayPal business account.
- Under Apps & Credentials, select your app (or create one).
- Copy the Client ID and Secret for the appropriate mode (Sandbox or Live).
Using PayPal with bookings
When PayPal is connected and an event type requires payment, PayPal may be offered as a payment option during the booking flow (alongside Stripe if both are connected).
Managing the connection
- Update credentials — Go to Settings → Payments and update the Client ID or Secret.
- Switch modes — Toggle between Sandbox (for testing) and Live.
- Disconnect — Click Disconnect to remove the PayPal connection.
Sandbox testing
Use Sandbox mode to test payments without real money:
- Set mode to Sandbox in Settings → Payments.
- Use PayPal sandbox buyer accounts to test the booking payment flow.
- Switch to Live when ready for production.
Troubleshooting
| Issue | Solution |
|---|---|
| Payment fails | Verify your API credentials and that the correct mode (Sandbox/Live) is selected. |
| "Invalid credentials" | Double-check the Client ID and Secret from the PayPal Developer Dashboard. |
| PayPal not showing at checkout | Ensure PayPal is connected in Settings and the event type requires payment. |
Was this article helpful?
More in Integrations
- ZoomConnect Zoom to automatically create meeting links when customers book video calls.
- StripeAccept payments for bookings and invoices with Stripe Connect.
- SlackGet booking notifications in Slack, manage your schedule with slash commands, and book from Slack.
- Apple CalendarSync with Apple iCloud Calendar using CalDAV for conflict checking.
Questions about this? Bella answers from these articles.