> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.cal.id/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Integrate Cal ID with Paypal

Cal ID's PayPal integration collects payment when someone books a paid event — the meeting is scheduled once payment succeeds.

| Install PayPal

1. Open the [Cal ID](https://cal.id/home) App Store and search for **PayPal**.

![](https://storage.crisp.chat/users/helpdesk/website/-/6/f/1/c/6f1c2c7b8034d000/image_ofk7w.png =1149x615)

2. Click **Install**. You'll be asked for your PayPal **Client ID** and **Secret Key**.

| Get your Client ID and Secret Key

1. Log in to your [PayPal Developer dashboard](https://developer.paypal.com/dashboard/applications/live) and create a new app.
2. Name the app and click **Create App**.
3. Open the new app and copy the **Client ID** and **Secret Key**.
4. Paste both into Cal ID and click **Save**.

![](https://storage.crisp.chat/users/helpdesk/website/-/6/f/1/c/6f1c2c7b8034d000/image_yvrnzh.png =1149x615)

You're redirected back to Cal ID, where PayPal now shows as installed.

![](https://storage.crisp.chat/users/helpdesk/website/-/6/f/1/c/6f1c2c7b8034d000/image_1jt35q2.png =1183x615)

| Add PayPal to an event type

1. Go to **Event Types**, select the event type, and click **Edit**.
2. Open the **Apps** tab.
3. Toggle the **PayPal** app **ON**.
4. Enter the amount to collect and click **Save**.

![](https://storage.crisp.chat/users/helpdesk/website/-/6/f/1/c/6f1c2c7b8034d000/image_g394rr.png =1183x615)

On the booking page, the booker completes payment with **Pay to Book**, then the meeting is scheduled.

![](https://storage.crisp.chat/users/helpdesk/website/-/6/f/1/c/6f1c2c7b8034d000/image_2i7uzw.png =1607x615)
