PayPal API Integration

PayPal API Integration

If you have a PayPal account and you want all your customers’ payments from your company in OctopusPro to be received into your PayPal account, you need to integrate your OctopusPro account with your PayPal account.

But before connecting your OctopusPro account with your PayPal account, you need to start accepting PayPal with Braintree.

In order to start accepting PayPal with Braintree, you’ll need to:

  • have a compatible Braintree account
  • have a free, verified PayPal Business Account
  • enter your PayPal credentials in the Braintree Control Panel

Required steps

Sign up for a PayPal Business Account

In order to use PayPal with Braintree, you’ll need a PayPal Business account. You can either sign up for a new account at PayPal.com, or upgrade an existing PayPal Premier account:

  1. Go to the Settings page in your PayPal account
  2. Click Upgrade to a Business account
  3. Enter your business information and follow the remaining prompts

Verify your PayPal account

In order to avoid withdrawal limits or the inability to process transactions, you will need to verify specific information, like your bank account.

If you navigate to your profile in the PayPal console, you should see prompts that will help you complete the verification. If you are having trouble, contact PayPal support.

Enter your PayPal credentials in the Braintree Control Panel

In order to link a PayPal account to your Braintree account, you will need the API credentials for that PayPal account. To get the API credentials:

  1. Go to the Create New App page
    • Create an app to get API credentials
    • Select the same developer account as the test account created in step 1
  2. Note the following API Credentials for the new app you created:
    • Email address associated with this app
    • Client ID
    • Secret

Once you have those PayPal API credentials, enter them in your Braintree account:

  1. Log into your Braintree Control Panel

2. Navigate to Settings > Processing > Payment Methods > PayPal

3. Click Link Sandbox

4. Enter the Email address, Client ID, and Client Secret for your PayPal account

5.Click Link PayPal 

Now you should connect your OctopusPro Account with your PayPal account. In order to link a PayPal account to any other software, you will need the API credentials for that PayPal account. To get the API credentials:

  1. Log in with your Braintree account.
  2. Navigate to Settings > API

 

3. Copy Public Key, Private Key, Environment, and Merchant ID.

4. Login to your OctopusPro account.

5. In the left menu, click on Settings >> Financial Settings >> Payment integration

6. Click on PayPal

 

7. You will reach to the following page

 

8. Fill in the parameters you previously got from your Braintree account.

9. Press Save

Scroll to top