---end1
PayPal uses specific credentials for their RESTful integration. Following the steps to get your credentials and merchant id, needed for a successfull PayPal V2 Implementation.
---end
---end
PayPal V2 integrations using a clientid and secret in order to authenticate the RESTful API calls:
The clientid is used to identify the app and the secret is used to verify the clientid. In order to gain access to the PayPal API you use a call to exchange the clientid and secret for an access token. The secret is unique to you and you need to keep it save.
Complete the following steps to generate/get your clientid and secret:
When freating a new app (new separate store, other language/country webstore etc)
click on the create app and give it a name without special characters (example here: New UK Webstore):
After Creation you will be redirected to the apps config page, where you can configure the app and copy the clientid and secret
You can chose the features that your app shall have. Important to know that sandbox accounts sometimes have more features that the country specific options allow in live accounts.
Your developer can then set up your webhooks so your shop can be fully connected. You can give him a special rights login, so he has access to the developer tools but not your rest account. Please contact your PayPal Representative for help on setting this up.
Log into your PayPal account and click under your profile on account settings
click on business information and you see your merchant ID on the right hand side
---end
Log into your developer account with your normal PayPal credentials
click on Testing Tools - Sandbox Accounts
Each account comes per standart with two preset Sandbox accounts (default), click on the xxx-facilitator account as that is the merchant account
scroll down to Sandbox account info and you find on the right side under Account ID, your sandbox Merchant ID
---end