PayPal Credentials for V2 Integration

---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

PayPal Credentials

---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:

  1. Go to PayPal Developer Central
  2. Select Log in to Dashboard and log in or sign up.
  3. Select Apps & Credentials.
  4. New accounts come with a Default Application in the REST API apps section. To create a new project, select Create App.
  5. Copy the client ID and client secret for your app.
  6. On the top right you can chose between sandbox (for testing) and live credentials. All apps have after creation automatically both.
  7. If you have developer you can give them the clientid and secret for the sandbox mode. As it works as the life environment does, that is all whats needed for a successfull implementation and tests. 

 

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.

Where to find your Merchant ID (live and Sandbox)
Live Account

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

Sandbox Account

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