My company develops something like an online shop system. We serve our software as a multi-tenant SaaS solution to our customers. Our customers are merchants. Our claim was to integrate PayPal as seamless as possible into our software. Our software is an AngularJS (SPA, single page application) application so one requirement for the PayPal integration was not to navigate away from our application. We decided to use "Embedded Payment Flow Using Adaptive Payments". Now we are not sure who has to provide which credentials.
Therefore every adaptive payments API call uses the API credentials from the customer + our AppID?!
Greetings from Germany,
Tobias
If you want to be a platform that provide service to merchant and customers. PayPal will use your account's API credential and app id. Refe to https://developer.paypal.com/docs/classic/adaptive-payments/gs_AdaptivePayments/?mark=API%20caller
Your website will act as a API caller.