Skip to main content

PayPal Service Provider for 2Checkout

PayPal Service Provider for 2Checkout

Last updated: 01-Mar-2024
Rate this article:


PayPal Service Provider is a new self-service PayPal solution offered to merchants signed on our PSP model, allowing for multiple payment options to be available under the same high-conversion shopping carts.


Merchants eligible for the PayPal Service Provider need to meet the following criteria:

  • Business Model: Payment Service Provider (PSP)
  • Merchant country:  Austria, Belgium, Bulgaria, Croatia, Republic of Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, and Sweden.


Merchants need to have or create a valid PayPal business account.

If you don't have a PayPal account, follow this Sign up. If you already have an account, simply Log in


To be able to accept payments via PayPal in your 2Checkout account, you first need to generate the API credentials from your verified PayPal account dashboard. In order to do this, perform the following steps.

PayPal Settings

  1. Log in to your PayPal account.
  2. Navigate to Account Settings > Account access
  3. On the Account access page, click on Update next to API access.

PayPal Service Provider for 2Checkout 9

4. On the next page, scroll down to NVP/SOAP API integration and click on Manage API credentials. 

PayPal Service Provider for 2Checkout 4

5. PayPal will then generate API Credentials that you can use in your 2Checkout account.


To complete setting up PayPal in your 2Checkout account, you will need to collect and use the following credential information: 

  • API Username 
  • API Password 
  • Signature 

PayPal Service Provider for 2Checkout 5

2Checkout Settings

1. Once you have identified your PayPal credentials, log in to your 2Checkout Merchant Control Panel account.

2. Navigate to Setup > Ordering options and click on the Payment methods tab.

PayPal Service Provider for 2Checkout 6

3. On the Payment methods page, click on the Settings cogwheel next to the PayPal payment option.

PayPal Service Provider for 2Checkout 1

4. On the PayPal payment settings page paste the credentials you copied previously from the PayPal admin.

  • API Password
  • API Signature
  • API Username

PayPal Service Provider for 2Checkout 8

5. Click Save. You can now accept payments via PayPal in your 2Checkout account. 

Reference Transactions

If you are selling subscription-based products or services or you are looking to improve the shopping experience for returning customers using 2Checkout, make sure that reference transactions are enabled for your PayPal business account.
Payments through reference (the reference of the billing agreement) are not available by default in PayPal business accounts. To activate this feature, you need to contact PayPal and request the enablement of reference transactions.
   Please note that it is up to PayPal to validate if certain requirements are met or not, before it enables support for reference transactions for your account.
Rate this article:

Need help?

Do you have a question? If you didn’t find the answer you are looking for in our documentation, you can contact our Support teams for more information. If you have a technical issue or question, please contact us. We are happy to help.

Not yet a Verifone customer?

We’ll help you choose the right payment solution for your business, wherever you want to sell, in-person or online. Our team of experts will happily discuss your needs.

Verifone logo