INTEGRATIONS & API
PayPal integration
Connect PayPal to Roster
8 min
this guide walks brands through the steps needed to connect their paypal account to their roster account so that payments can be sent to payees directly from within roster roster uses paypal's payouts api to send money from your paypal account to your payees this streamlines the process of approving and sending payments right from within your roster account if you want to send payments via paypal, but do not wish to connect your paypal account to roster, you can log into your paypal account and send payouts using paypal's web interface or their csv upload via secure ftp option paypal payouts prerequisites if you are new to paypal payouts, you will find it helpful to read paypal's standard payouts overview ensure your brand's paypal account is set up correctly and has approval to use their payouts feature request access we strongly suggest you take this step immediately, as it can sometimes take several weeks for paypal to give approval payouts prerequisites go through their pre reqs to ensure your paypal account is set up correctly and that you transfer money into your paypal account before needing to send your first payments getting approved for payouts by paypal is the single biggest source of delay for brands integrating paypal with roster we strongly suggest you request access immediately and then reach out to cs\@getroster com with any questions video walkthrough step by step instructions confirm account and payout status this step might sound intimidating, but it's fairly straight forward log into the paypal developer website using your paypal credentials go to the developer account status page to confirm that your account is a business account scroll down to the payouts row in the permissions table and see if there is a green checkmark or a link to enable under the live column if the latter, click the enable link note even after your account is approved for payouts, it may continue to show enable instead of a checkmark our roster account has been approved for years and still doesn't show a checkmark 🤷♂️ create a live paypal app go to the apps & credentials page and ensure the toggle is set to live (and not to sandbox) click create app give your app a name (e g roster integration) and click continue your newly created paypal app will appear keep this browser tab open open the paypal integration page in roster navigate to the paypal integration page in roster in a browser tab other than the one with your paypal app click the connect button for the paypal integration add paypal app credentials in roster in the paypal, copy the client id of the newly created paypal app to your clipboard in roster, paste the client id into the corresponding field in paypal, copy the secret key 1 to your clipboard in roster, paste the secret key 1 into the corresponding field set a payment password in roster, set a payment password this is a secure password that you create which will be required to initiate a paypal payment from within roster do not use your paypal password confirm your paypal password click save to save the integration your payment password is not stored by roster and cannot be reset it is your responsibility to store it securely (e g in a password manager) so that you can retrieve it when sending payments if you forget your payment password, you will need to disconnect the paypal integration and re connect send a test payment (optional) follow the steps in test the paypal integration docid\ fuqrske2o8raj8uind1qr document to ensure that your paypal account is ready to start sending payments to your ambassadors next steps test the paypal integration docid\ fuqrske2o8raj8uind1qr troubleshot paypal issues docid\ y2nksce6rvee8bccw8eyq paypal faqs docid\ lk4sqtu0enhodrihgcndk need help? if you have any questions or need assistance, please reach out to our customer success team at cs\@getroster com