With PayPal MassPay you can pay out a large number of affiliates very easily and quickly. It takes a few steps to set up your PayPal account to be able to do automatic MassPay payments, but once it is set up, the process to pay out affiliates is very simple.
In this article
Requirements
The PayPal Payouts/MassPay 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 MassPay. 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 make sure you have been approved by PayPal for payments otherwise you will not have a Live option. Once approved return to My Apps and Credentials page and click on the title of the app (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 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. Go to Apps - Affiliate Payment. Click the Add button for PayPal MassPay
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 the connection was successful.
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 MassPay in the dropdown box.
Then, the payment will be sent via MassPay as soon as it has finished processing.
Error Messages
Error: One or more MassPay 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 Masspay (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 Masspay app.
If it was not due to a reason above it, it is a permissions issue with PayPal and you will need to reach out to PayPal support about getting a permission error while trying to use the Masspay payouts API.
For more information please visit this informational page about PayPal MassPay.
Conclusion
The PayPal MassPay integration is a quick and easy way to pay large numbers of affiliates with minimal effort! If you have any problems creating the PayPal developer app, we can help! Contact support@leaddyno.com.
Limitations / Known Issues
N/A