With PayPal Payouts, you can pay out a large number of affiliates very easily and quickly. It takes a few steps to set up your PayPal account for automatic mass payments, but once it is set up, the process for paying affiliates is very simple.
In this article
Requirements
The PayPal Payouts integration requires that you have a PayPal business account. Click Here for more information.
Creating the PayPal Developer App
Step 1
Go to the PayPal Website and make sure you are logged into your account.
Step 2
After you are logged in, click on Developer at the top right side of the page to get to the PayPal Developer Website.
Step 3
Confirm your account has payouts enabled by clicking the My Account option on the left menu.
Look for a green checkbox in the Live column for the Payouts item. If there isn't a green checkbox you will see an Enable link instead. Click the link and fill out the information PayPal requires to enable Payouts.
Fill out the brief form/application about how you plan to use PayPal Payouts. The application may take a few days for PayPal to process.
After submitting your application it will show as Submitted.
You will also get an email confirming your application.
And again, days later, for approval.
Once approved, the Enable link will change to a green arrow.
Step 4
Before proceeding, ensure you are approved by PayPal for payments; otherwise, you will not see the Live option. Once approved, return to the My Apps and Credentials page and click the app title (LeadDyno Affiliate Payout).
To get to My Apps and Credentials, click on your Profile name and select Dashboard, or visit this direct link to get back to My Apps and Credentials.
Make sure to click Live under My apps & credentials, and then click Create app under the REST API apps section, and select Create App.
Step 5
- Under App Name type in LeadDyno Affiliate Payout;
- Click Create App.
Step 6
Click Show under the Secret.
Step 7
The two values you need are the values under Client ID and the Secret. Copy and paste these values into a new temporary notepad document.
LeadDyno Integrations Settings
Make sure you are logged into your LeadDyno account. Navigate to Integrations - Explore, go to Affiliate Payments, and click Add.
Paste the Client ID value from the previous step into the PayPal App Client ID field. Paste the Secret value from the previous step into the PayPal App Client Secret field. Click Save.
If the values were copied successfully, you should see the green Active checkmark indicating a successful connection.
Making Affiliate Payments
Go to the Pay Commissions page within the LeadDyno app. You can now select multiple affiliate commissions and choose Pay via PayPal Payouts in the dropdown box.
Then the payment will be sent via PayPal Payouts once processing is complete.
Error Messages
Error: One or more mass payments failed: Mass payment failed: 403 Forbidden.
This error happens when:
- Funds are sent to an email that PayPal has blocked for some reason;
- Your account isn't authorized for PayPal Payouts (requires a business account, and sometimes PayPal also requires verification);
- Paying in an unsupported currency;
- API keys have changed on the backend. The API keys can be verified by removing and re-adding the PayPal Payouts app.
If it was not due to one of the reasons above, it is a permissions issue with PayPal, and you will need to contact PayPal support regarding the permission error when using the PayPal Payouts API.
For more information, please visit the PayPal Payouts page.
Conclusion
The PayPal Payouts integration is a quick, easy way to pay a large number of affiliates with minimal effort! If you run into any issues creating the PayPal developer app, we can help! Contact support@leaddyno.com.
Limitations / Known Issues
N/A