In this article:

  1. Introduction

  2. Steps on how to integrate with PayPal

1. Introduction

PayPal creates better ways to manage and move money, and offers choice and flexibility when sending payments, paying or getting paid. Available in more than 200 markets around the world, it enables consumers and merchants to receive money in more than 100 currencies, withdraw funds in 56 currencies and hold balances in their PayPal accounts in 25 currencies.

📌 Important notes :

  • Make sure you have a registered account with PayPal. Don't have an account? Please register from here.

  • PayPal does not support these currencies - NGN, IDR, BND, KRW

  • What are the differences between PayPal Personal and PayPal Business?

PayPal Personal

PayPal Business

Your customers need to have a PayPal account to proceed with the payment. Suitable for small to medium-sized business owners.

Your customers can make payments by credit card without having to have a PayPal account. This is recommended if you prefer the business to operate under the business name.

2. Steps on how to integrate with PayPal

Step 1 : Go to Settings > Payments and click Add payment method

Step 2 : Select PayPal payment method

Step 3 : Insert your PayPal email address 

💡 Tips:

  • Transaction charges - It's the fee that will charge to your customers if they choose this payment method (Optional)

  • Description - Help your customers to understand this payment method (Optional)

3. Enhancement

We have enhanced the PayPal integration and you are recommended to upgrade it to the new API version 2 in your PayPal settings.

What is included in API version 2?

  1. API keys from PayPal (Client ID and Client Secret)

  2. Two types of API version 2

In-line view (pop up) display

Redirect to PayPal payment page (similar to web version 1 but via a different and revamped URL)

Why do we enhance it?

  1. PayPal web version 1 (which only relies on a seller registered email) is no longer available to new merchants via PayPal

  2. API version 2 will provide merchants with the best experience and future feature upgrades

What you need to do:

Step 1 : Log in to your EasyStore account > Settings > Payments > Click Edit on PayPal and change the Version to API version 2 (Recommended)

Step 2 : Choose either "Display as in-line view (pop up)" or "Redirect buyer to PayPal payment page" at Option.

📌 Note :

  1. Web-version 1 will continue to be supported for existing merchants

  2. PayPal does not have plans to deprecate web version 1 as of yet

  3. Existing merchants using web version 1 will not be affected by the addition of the new API version 2

Step 3 : Setup Client ID and Client Secret (can be obtained from your PayPal developer portal)

Step 4 : Save and you are done!

Related links:

Register PayPal account

Connecting iPay88 payment gateway

Adding currencies

Connecting eGHL Payment Gateway

Did this answer your question?