> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://sitegiant.crisp.help/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# How To Add Paypal Payment Gateway

[1. Introduction](#1-introduction)  
[2. Set Up PayPal Payment Gateway](#2-set-up-paypal-payment-gateway)  
[3. Checkout Via PayPal (From Customer Perspective)](#3-checkout-via-paypal-from-customer-perspective)  
[4. Check Order Payment Status](#4-check-order-payment-status)

## 1. Introduction

![](https://storage.crisp.chat/users/helpdesk/website/c83d19ed3a3c2000/18ee1a12-4a9c-4062-a18b-df1548_1k86yj8.png)

PayPal is an online payment system that makes paying for things online and sending and receiving money safe and secure. Paypal is available in more than 200 countries/regions and supports 25 currencies. If you are selling your product internationally, Paypal allows you to send and receive payments easily over borders and language barriers.

📌**Note**: Make sure you have signed up for an account with PayPal. If you do not have an account yet, may proceed to sign up [here](https://www.paypal.com/my/webapps/mpp/account-selection)

📌**General payment gateway setup**:
* Go to **Settings** > **Payments** to set up payment methods.
* For online payment gateway checkout, customers must click **Place Order** first before being redirected to the payment gateway to complete payment.
* The order is created in the system once the customer clicks **Place Order**, even if the payment later fails or is not completed.
* If payment is successful, the order status in **Orders** > **All Orders** will update to **Paid**.
* If the order status remains **Pending** for gateway payments such as iPay88, check the payment status directly with the payment gateway provider.
* If a customer cannot proceed to payment or is redirected back unexpectedly, first confirm whether the issue happens to all customers or only certain customers.
* If only certain customers are affected, ask for the exact product, checkout address, and if possible a screenshot or screen recording so the issue can be replicated.
* If merchants can still access the payment page from a test order, ask the payment gateway provider to verify whether there were changes to the merchant credentials or gateway settings, such as **Merchant Code**, **Merchant Key**, **Verify Key**, **Callback URL**, or transaction limits.
* Some customer-side security software, such as antivirus, may block the payment request. Ask the customer to temporarily disable the antivirus and try again to confirm.
* Multiple payment gateways can be enabled at the same time, so buyers can choose their preferred payment method during checkout.
* SiteGiant currently integrates with major Malaysian payment gateways, including: Adaptis (iPay88/eGHL), Fiuu, SenangPay, Billplz, Atome, Stripe, PayPal, TNG, GrabPay, DuitNow, and more.
* **Custom payment gateway integration** requires the SiteGiant Ultimate plan (or above) along with the Open API plugin. New integrations are subject to internal review and demand evaluation before implementation.
* It is not possible to send a direct payment link to a customer for a manually created order. For manual orders, customers can be asked to make payment via bank transfer or DuitNow QR.
* Each payment gateway can only be set up once. If a minimum spend is configured on a payment method for specific customer groups, customers outside those groups will not see that payment option at checkout.

* * *

* * *

## 2. Set Up PayPal Payment Gateway

**Step 1**: Go to **Settings** > Payments

![](https://storage.crisp.chat/users/helpdesk/website/a4f2187d8419a000/074d1082-4514-4d4b-81ed-96f080_1645eu3.png)

**Step 2**: Click on + **Add Payment Method** > choose **Paypal** > Add Payment Method

![](https://storage.crisp.chat/users/helpdesk/website/8806eddaf00ec000/8293a2bf-f90b-46d2-be32-cc0c26_1hkaqi5.gif)

**Step 3**: Fill in the **Display Name** and the **Registered Email** of your PayPal account > you can add notes in the **Description** for customers to take note *(optional)*

![](https://storage.crisp.chat/users/helpdesk/website/44e274ecc0cf8c00/640bc8dd-1c79-48bb-a0a6-2fe555_1omyp14.png)

**Step 4**: You may set extra transaction charges applied to the customer at the **Payment Settings** *(optional)*

![](https://storage.crisp.chat/users/helpdesk/website/b3432527a5b00800/27803023-b809-424f-8c86-4340f4_1qbrg8.png)

**Step 5:** Once done, click on the **Add** button at the top right corner

![](https://storage.crisp.chat/users/helpdesk/website/6d131701b1d13400/48923b95-b93d-4c73-83e0-16752c_w4a5s2.png)

**Step 6**: Kindly make sure the **status** of PayPal is **enabled**

![](https://storage.crisp.chat/users/helpdesk/website/f363b3d0da946800/3d025c31-c6bf-4287-8687-43d4fa_a0llb0.png)

* * *

## 3. Checkout Via PayPal (From Customer Perspective)

**Step 1:** The customer can choose **PayPal** as the payment method when checkout order

![](https://storage.crisp.chat/users/helpdesk/website/37e870b581d5a200/b9c03a41-902b-4dd2-bde3-7e2787_1e8sczb.png)

**Step 2**: After clicking on **Place Order** button, the customers will redirect to PayPal login to make payment

![](https://storage.crisp.chat/users/helpdesk/website/f882a54ac4a1a800/1edd133f-4bd2-44aa-ab17-8a275e_8ms0ki.png)

* * *

## 4. Check Order Payment Status

**Step 1**: Go to Orders > All Orders on SiteGiant dashboard menu

![](https://storage.crisp.chat/users/helpdesk/website/d19a4a77512e4000/438a645f-20b2-4cb6-a8a1-43a6c3_e2h5tv.png)

**Step 2**: The order will return as Paid status if the customer successfully made payment via PayPal payment gateway

![](https://storage.crisp.chat/users/helpdesk/website/b0a6003fa3547800/68a295f1-e575-49d7-8624-e5d8a4_1klr0gk.png)

### Related Articles:

1.  [How To Set Up Cash On Delivery Payment Method](https://support.sitegiant.com/knowledge-base/how-to-set-up-cash-on-delivery-payment-method/)
2.  [How To Set Up Bank Transfer Payment Method](https://support.sitegiant.com/knowledge-base/how-to-set-up-bank-transfer-payment-method/)
3.  [How To Add KiplePay Payment Gateway](https://support.sitegiant.com/knowledge-base/how-to-add-kiplepay-payment-gateway/)
4.  [How To Add Atome Payment Gateway](https://support.sitegiant.com/knowledge-base/how-to-add-atome-payment-gateway/)
5.  [How To Add Stripe Payment Gateway](https://support.sitegiant.com/knowledge-base/how-to-add-stripe-payment-gateway/)

Tagged: [payment](https://support.sitegiant.com/article-tags/payment/)

### Was this article helpful?

[Yes](#) [No](#)

**Need Support?**

Can’t find the answer you’re looking for? Don’t worry we’re here to help!

[Contact Support](#)