I need help setting up PayPal and finding my Client ID and Secret

PayPal is one of several online payment methods supported by Bookem, alongside Stripe, PayFast, SnapScan, Switch, and Yoco Online. It’s quick to set up and enables automatic reconciliation of payments, so your invoices are marked as paid without any manual effort.

Here's how

Follow these steps:

  1. Go to PayPal and register as a business

  2. Go to PayPal developer dashboard, make sure the Sandbox/Live switch is set to Live

  3. Select Create App.

  4. Give your app a name and select Merchant. Then, click Create App

  5. Copy your Client ID and Secret. These are long alphanumeric codes that are case-sensitive, so make sure you copy them precisely

  6. Go to your Bookem account and go to Settings - Payments & Invoicing - Payment Methods

  7. Select + Add payment method and choose PayPal

  8. Choose whether you want clients to use PayPal to pay for online bookings and/or invoice payments

  9. Paste your Client ID and Secret and click 'Create'

That's it! You have now successfully linked your Bookem account to PayPal.

Testing your PayPal integration

1. Once you've successfully linked PayPal account to Bookem, go to your Calendar

2. Create a test booking with online payments or generate a test invoice

3. Select PayPal at checkout or on the invoice - make the amount small for the sake of the test

4. Complete the payment via PayPal

5. If the payment succeeds and the invoice shows as paid, your integration works

Learn more