Referral Rocket
HomeDashboard
  • What is Referral Rocket?
  • Referral Program Examples
  • Getting Started
    • Campaigns
      • Campaign Types
      • Campaigns Details
        • Milestone Details
        • Reward Details
        • Referrer Widget
        • Invitee Widget
      • Installing/Tracking your Referral Campaign
        • Option 1: Hosted Solution (No/Low Code)
        • Option 2: Custom Solution
          • Simple Referral Program Redirect: Quick Setup Guide
          • Redirect user to hosted campaign
          • Embed Referral Rocket Widget
          • Integrate the referral program inside your webapp for logged in user
        • Referral Tracking
          • Track referral on Sign Up page
          • Track referral on Payments
      • Reward Management
      • Campaign Participants
      • Campaign Dashboards
  • Developer Tooks
    • Javascript SDK
    • REST API
      • API Endpoint
    • Webhooks
      • Setup
      • Testing
      • Events
  • Integrations
    • Stripe
      • How to setup Stripe?
        • Stripe Settings
      • Referral Tracking with Stripe
        • Promo Code Referral Tracking with Stripe
        • Setup Stripe Pricing Table
        • Setup Stripe Payment Links
        • Setup Stripe Payment Button
    • Cashfree
    • Razorpay
    • MemberSpace
    • Outseta
    • Shopify
      • How to setup Shopify?
      • Add Referral Widget on Shopify Stor
      • Popup Script to Display Discount Codes
    • ScoreApp
  • Rewards
    • Tremendous
      • How to integrate Tremendous?
        • Tremendous Settings
      • How to issue rewards with Tremendous?
    • PayPal Mass Payments
    • Wise Batch Payments
    • Stripe
    • Shopify
    • RazorPayX
    • Paypal
  • Affiliate Hub
    • Affiliate Program Hub
  • Product Updates
    • December 2024
  • Trust Center
  • Contact Us
  • FAQ
    • Where to find Campaign ID?
    • Understanding the Test Plan: Perfect for Testing, Limited for Production
Powered by GitBook
On this page
  1. Rewards

Paypal

PreviousRazorPayXNextAffiliate Program Hub

Last updated 9 hours ago

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.

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.

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.

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

  1. 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.


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.

  2. Click the Create App button.

  3. Provide App Name: Choose a meaningful name for your app.

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


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.


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.

  1. Click on PayPal to initiate the connection.

  2. If you're using Sandbox Mode, ensure the Test Mode toggle is turned on.

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.

  1. Enable Auto Reward to automate the reward sending process.

  2. Set the minimum amount required before a reward is sent.

  3. 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


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!

Enter your Client ID and Client Secret from the previous step.

https://www.paypal.com/us/business/paypal-business-fees#statement-10
official documentation