Trolley offers a complete and consolidated platform to manage all your payout channels. Our PayPal integration allows you to connect your PayPal account to Trolley with either PayPal Mass Payments or PayPal's Payouts API. If you have either one of those set up on your PayPal account, then you can initiate your PayPal payments from Trolley.
NOTE: PayPal is retiring their Mass Payments integration and replacing it with their Payouts API. See What is the PayPal Payouts API for more details.
If you have Mass Payments set up on your PayPal account, then follow these steps to connect your PayPal account to Trolley, with your PayPal NVP/SOAP API credentials:
Enable PayPal Mass Payments
Please note that your PayPal Premier or Business account must be verified and have Mass Payments enabled. PayPal also requires voice verification before enabling the Mass Payments API for your account which can take about a day. Simply contact PayPal Customer Support to enable Mass Payments.
Step 1: Log in to PayPal.com
You must have a PayPal Business account to enable this integration. Log in to your Business account by going here: https://www.paypal.com.
Step 2: Navigate to the API Access page
Click the profile icon in the top right. Depending on your account type, it may look like one of the screenshots below.
Note: If you see a different UI, navigate to the API Access page by clicking
My Account > Profile > My Selling Tools > API Access.
Step 3: Select the "My selling tools" tab found on the left menu. On the list of settings, find the "API access" item and click the "Update" link.
Step 4: On the new page, look for "NVP/SOAP API Integration" and click the "Request API credentials" link. If you have requested API credentials before, there will be a "View API credentials" link and you can skip the next step.
Step 5: Show Keys
Jot down your API Username, API Password and API Signature as you will need to enter those credentials respectively into your Trolley.
Step 6: Add Notification URL
Copy the following notification URL: https://api.paymentrails.com/hook/paypal/ipn. This will allow Trolley to keep track of your payment status.
Step 7: Update Instant Payment Notifications in PayPal
In PayPal, navigate back to the My Selling Tools page (see steps at the beginning of this article) and click on Update next to Instant Payment Notifications:
Step 8: Add Notification URL
Paste the notification URL into the Notifications URL field:
To connect your PayPal account to Trolley:
Log in to your Trolley account.
Go to Settings > Payout Methods and click in to the PayPal option:
In the PayPal set-up page, select the Mass Payments radio button, under PayPal Payment Solution:
Further down under NVP/SOAP API Credentials, enter the API credentials you copied from your PayPal account settings in to the corresponding fields. Then once the credentials have been entered, click on Save NVP/SOAP API Credentials at the bottom.
Finally, make sure to enable PayPal as a payout method - just switch the toggle in the top-right corner of the page from DISABLED (gray) to ENABLED (green):
With your PayPal account integrated and enabled in Trolley, your recipients can now select PayPal as their Payout Method, and you will be able to create and send their PayPal payments from within Trolley. Your PayPal account balance will also appear in the Balances page of your Trolley Dashboard.
Please note that you still need to fund your PayPal account in order to send PayPal payouts, as we do not touch those funds (or charge any extra fees). We simply allow you to send PayPal payouts in addition to Bank Transfer payouts, all through one single integration with Trolley.
Fees charged by PayPal: https://www.paypal.com/us/webapps/mpp/merchant-fees#paypal-payouts