# Paypal

Referral Rocket allows you to automate reward distribution through PayPal using the PayPal Payouts API. This feature is available starting from the Basic plan.

**Fees Disclosure:**

* The following fees are applied on payouts made through PayPal's API:
  * United States: $0.25 USD per U.S. transaction
  * International: 2% of the recipient payment amount, up to a certain amount
* Individual payments cannot exceed $20,000 USD.
* No fees are charged to the recipient.\
  \
  <https://www.paypal.com/us/business/paypal-business-fees#statement-10>

**Prerequisites**

Before you can send payouts using your PayPal Business account, ensure you meet the following requirements:

* PayPal Business Account: You must have a PayPal Business account.
* Enable PayPal Payouts: Request and enable the Payouts feature for your account. This can be done through the PayPal Developer Dashboard or by contacting PayPal directly. Note that approval may take time.
* Account Verification: Confirm your identity, email, and link a bank account to your PayPal Business account.
* Sufficient Funds: Ensure there are enough funds in your PayPal account to cover payouts and any associated fees.

For more details on PayPal's requirements, refer to their[ official documentation](https://developer.paypal.com/docs/payouts/).

### Step-by-Step Guide to Set Up Referral Rocket PayPal Integration

**1. Enable PayPal Payouts API**

To begin, log into your PayPal Developer Account:

1. Go to "My Accounts" in your PayPal Developer Dashboard.

   <figure><img src="https://346708387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJpvWNOwMd3hfowlhBXaA%2Fuploads%2FH9gnrPNrh4eT6tIfMsrS%2FScreenshot%202025-05-09%20at%2012.51.39%20PM.png?alt=media&#x26;token=4c05d828-e4f7-4c45-a992-1af909be7c84" alt=""><figcaption></figcaption></figure>

2. Enable PayPal Payouts for your live account (if it's not already enabled).

<figure><img src="https://346708387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJpvWNOwMd3hfowlhBXaA%2Fuploads%2F1VtozI0xHwtnbmWqsVWa%2FScreenshot%202025-05-09%20at%2012.52.38%20PM.png?alt=media&#x26;token=803feab4-219c-4c41-b90c-e4527df95f98" alt=""><figcaption></figcaption></figure>

3. Once enabled, proceed to the next steps to complete your integration setup.

***

**2. Choose Your PayPal Account Mode**

Choose which mode to use for your PayPal account:

* Sandbox Mode: Use this for testing the integration.
* Live Mode: Switch to this mode when you are ready to launch your campaign.\
  \
  Use the toggle switch in the top-right corner of the PayPal interface to change between modes.

<figure><img src="https://346708387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJpvWNOwMd3hfowlhBXaA%2Fuploads%2FpeSMlbGRN6J1GX99FzWi%2FScreenshot%202025-05-09%20at%2012.53.53%20PM.png?alt=media&#x26;token=dd669d49-737e-48aa-a6f7-fec605c5ed24" alt=""><figcaption></figcaption></figure>

***

**3. Create a REST API App**

Next, create a new REST API app in PayPal:

1. Navigate to Apps & Credentials in your PayPal Developer account.
   1. ![](https://346708387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJpvWNOwMd3hfowlhBXaA%2Fuploads%2FoZKxfpWMUnc8KQNiJNne%2FScreenshot%202025-05-09%20at%2012.55.02%20PM.png?alt=media\&token=dfd35d99-e1fc-4ecc-85a8-254f90094ebf)
2. Click the Create App button.
   1. ![](https://346708387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJpvWNOwMd3hfowlhBXaA%2Fuploads%2FY8fU2H0yaE3owG04xb6l%2FScreenshot%202025-05-09%20at%2012.55.46%20PM.png?alt=media\&token=e789bc9e-99b4-45af-b8d7-cb03b44cf488)
3. Provide App Name: Choose a meaningful name for your app.
   1. ![](https://346708387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJpvWNOwMd3hfowlhBXaA%2Fuploads%2Fo3wY4Yx07wCKrHaD0Fsk%2FScreenshot%202025-05-09%20at%2012.56.03%20PM.png?alt=media\&token=8b30936a-a671-4452-a0da-10eb48f53d87)

\ <br>

Note : If you're in Sandbox Mode,  Select Merchant as the App Type, select your Sandbox developer account from the drop down menu

<figure><img src="https://346708387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJpvWNOwMd3hfowlhBXaA%2Fuploads%2FhphMp2iI69nqnljl27ao%2FScreenshot%202025-05-09%20at%2012.56.40%20PM.png?alt=media&#x26;token=1f141b0f-7f2c-4f84-b2f1-0d9cc1c1454a" alt="" width="375"><figcaption></figcaption></figure>

***

**4. Obtain Client ID and Client Secret**

After successfully creating your app, the app details page will show the Client ID and Client Secret. These credentials are required to connect your PayPal account to Referral Rocket.

<figure><img src="https://346708387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJpvWNOwMd3hfowlhBXaA%2Fuploads%2FV0xV1vWOuxkPQRfxRt1s%2FScreenshot%202025-05-09%20at%2012.57.35%20PM.png?alt=media&#x26;token=9d15ff65-4c26-4124-87a7-a79aa9b3804d" alt="" width="375"><figcaption></figcaption></figure>

***

**5. Connect PayPal to Referral Rocket**

To connect your PayPal account to Referral Rocket, follow these steps:

1. In Referral Rocket, go to the Integration tab from your campaign's details page.

<figure><img src="https://346708387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJpvWNOwMd3hfowlhBXaA%2Fuploads%2FRvng063JCUBuTQg2bU2s%2FScreenshot%202025-05-09%20at%2012.58.44%20PM.png?alt=media&#x26;token=6a9da332-a86d-4f08-9100-e9f96998457c" alt=""><figcaption></figcaption></figure>

2. Click on PayPal to initiate the connection.
3. Enter your Client ID and Client Secret from the previous step.\
   ![](https://346708387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJpvWNOwMd3hfowlhBXaA%2Fuploads%2FOJ07dMvOi2hPdI2Tnk22%2FScreenshot%202025-05-09%20at%2012.58.58%20PM.png?alt=media\&token=2bc7d176-7e2e-4add-a1d3-b88e0f0dac29)<br>
4. If you're using Sandbox Mode, ensure the Test Mode toggle is turned on.

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXd2bUmcE46Keise4a8MmVTkBzCk2-axc9eUv7rfRSMu5s4xSXLDSz9yrcH6SHXQ3AYIrnVIDiejMk0gZNIpz0QJ-ZaaQaQLvRPd0GZ5UAiNVKDDePjvgE4c0zHGTJmQACRNCjOq?key=CjgXr8HsfumLa7mwKkGWb2F8)

Once the connection is established, you're ready to start automating payouts!

***

**6. Configure Payout Settings**

Now, configure additional payout settings for your campaign:

1. Click on the Manage button in the PayPal tab of your campaign details page.

<figure><img src="https://346708387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJpvWNOwMd3hfowlhBXaA%2Fuploads%2FMtWJByx3rnB3Yce1Ta3K%2FScreenshot%202025-05-09%20at%2012.59.47%20PM.png?alt=media&#x26;token=4f33ab4d-ddeb-411a-ad06-00b5f8d0ad4e" alt=""><figcaption></figcaption></figure>

2. Enable Auto Reward to automate the reward sending process.
3. Set the minimum amount required before a reward is sent.
4. &#x20;Select when you’d like rewards to be delivered:
   1. Immediately
   2. On the 15th of each month
   3. On the 30th of each month

<figure><img src="https://346708387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJpvWNOwMd3hfowlhBXaA%2Fuploads%2Fiu0c01MUz69nQT4ozgwl%2FScreenshot%202025-05-09%20at%201.00.09%20PM.png?alt=media&#x26;token=ff489bae-0c7e-4d3e-bb77-e5db8cffc812" alt="" width="375"><figcaption></figcaption></figure>

***

#### That's It!

Once everything is set up, your PayPal payouts will be automatically triggered according to the schedule you’ve selected.

***

#### Key Tips:

* Test in Sandbox Mode First: Always test your integration in Sandbox Mode to ensure everything works smoothly before switching to Live Mode.
* Monitor Transactions: Regularly check your PayPal account to ensure payouts are being processed correctly.

Need Help? If you encounter any issues or have questions, Referral Rocket’s support team is here to help!
