Skip to main content
Connect PayPal to Cal ID to accept payments while bookers book your events. When someone selects your event, they must pay to confirm the booking, and once payment succeeds the meeting is scheduled automatically.
You’ll need a PayPal Developer account to generate the Client ID and Secret Key used in setup. Cal ID uses PayPal to let you receive payments when someone books your paid event type.

Connect PayPal to Cal ID

1

Search for PayPal

Go to the Cal ID App Store and search for PayPal.
App Store search results for PayPal, showing the PayPal card with its Install button

Adding PayPal as a payment option

2

Install and enter your credentials

Click Install. A page will appear where you have to enter the Client ID and Secret Key of your PayPal account.To obtain the Secret Key and Client ID:
  • Log into your PayPal Developer account and create a new app here.
  • Choose a name for your application.
  • Click on the Create App button.
  • Go back to the dashboard and click on the new app created.
  • Copy the Client ID and Secret Key using the copy buttons one by one.
  • Paste them in the required fields and save them.
  • You should be all set up after this.
PayPal setup page in Cal ID with empty Client ID and Secret Key fields above a Save button

Where your PayPal credentials go

3

Confirm the installation

On Save, you will be redirected to the Cal ID page, where you can see that the PayPal app has been installed. Now you can add the PayPal app as a payment method to any of your event types, whether it is a new or an existing one.
Installed Apps page in Cal ID listing PayPal among the connected payment apps

Checking the connection succeeded

How to add PayPal to an event type

1

Open Event Types

Go to Event Types, select the event type you want to add PayPal to, and click Edit.
2

Turn on PayPal

Go to the Apps tab of the event type and switch the PayPal toggle to ON.
3

Set the amount and save

Enter the amount you want to collect for this event type, then click Save.
Now your booking page looks like this:
Booking page showing the event price beside the booking questions, with a Pay to Book button

What bookers see at checkout

Once the booker fills in the required questions, they need to click the Pay to Book button and complete the payment. After the payment is successful, the meeting will be scheduled.
That’s it. You will receive payments as soon as someone books you using this event type.

Other payment processors

Paid Bookings overview

See how paid bookings work and compare payment processors.

Integrate Stripe

Accept card payments worldwide with a connected Stripe account.

Integrate Razorpay

Collect payments in India, with configurable refund rules.

Manage installed apps

Review or remove the apps connected to your account.