Setting up PayPal

By setting up PayPal, People can pay for products online through a payment gateway. Most of the time, they use credit cards, debit cards, or digital wallets. It serves as a secure mediator between your consumer and the banking network, ensuring that sensitive payment information is delivered safely and in line with Security regulations.

 

With ERPNext v16, clients may pay for documents like Payment Requests, Sales Invoices, and Subscriptions straight online via a payment gateway. This makes cash flow faster and lessens the need for manual reconciliation.

 

A payment gateway helps a payment portal (such as a website checkout page, customer portal, mobile app, or interactive payment link) deliver information about payments to the acquiring bank or payment processor. This process involves issuing permission for payments, checking them, and confirming them.

 

Follow these steps to set up PayPal in ERPNext v16:

 

Click on Explore, then Integrations, and then PayPal Settings.

 

Set up PayPal

To use PayPal as a payment service provider, you need to make API credentials that are specific to PayPal. These credentials let PayPal check your ERPNext instance and let you talk to PayPal safely to make payments. We need the following parameters:

 

 

Setting up PayPal

 

PayPal gives you these credentials, but they are not the same for the sandbox (test) and live environments.

 

You may also build up a test payment environment by turning on the Use Sandbox option. When this is turned on, all transactions run through PayPal’s sandbox environment. This is a safe way to test payment processes without spending actual money.

 

 

When you turn on the PayPal service, ERPNext does the following things on its own:

 

 

This makes sure that payments made through PayPal are properly documented in the books and show up in bank accounts.

 

The system also makes a record for a Payment Gateway Account. The Payment Gateway Account lets you set things up in one spot.

 

 

 

 

Once you enable the service and set up the Payment Gateway Account, your ERPNext system will be able to take online payments through PayPal utilizing Payment Requests, the Customer Portal, and other supported workflows.

 

Currencies that can be used for transactions

Businesses may now take payments in numerous currencies from all around the world with PayPal connection in ERPNext v16. The following currencies are accepted:

 

AUD, BRL, CAD, CZK, DKK, EUR, HKD, HUF, ILS, JPY, MYR, MXN, TWD, NZD, NOK, PHP, PLN, GBP, RUB, SGD, SEK, CHF, THB, TRY, and USD

 

You need to make sure that the currency you use in the transaction is enabled in both your PayPal account and ERPNext for payments to go through.

 

Get your PayPal information. Signature for the PayPal Sandbox API

To retrieve API keys for the sandbox (test) environment:

 

 

 

The profile of this sandbox business account shows the Sandbox API Username, Password, and Signature. You can see and copy these. You can then put these into the PayPal Settings in ERPNext when Use Sandbox is set on.

 

 

The PayPal Account API Signature

To receive API keys for live (production):

 

 

 

 

 

 

 

Copy the live API Username, Password, and Signature after you make them and put them in the PayPal Settings for ERPNext. When you switch off Use Sandbox, your system will be able to receive actual payments from customers using PayPal.

 

When you set up PayPal correctly in ERPNext v16, it makes sure that payments are safe, customers have a good time, and your books are correct.

Visit Us Here

Zikpro LLP
Talk to our consultant
×
Hello! How can I help you?
Discuss ERPNext