Woocommerce Tutorial

How To Add Woocommerce Payment Gateways in WordPress

As the online business grows with the passage of every day, so do the Woocommerce Payment Gateways. New technology and new financial developments have introduced many online transaction systems. Unfortunately, some monetary payment products are limited in access, functions, and usability. Keeping this in view, WooCommerce accepts various options that offer maximum usability worldwide and are easy to use.

In Woocommerce, six methods are acceptable worldwide. However, you can also use other payment methods as per the requirements of your country. For example, PayPal Woocommerce is not active in Pakistan. Luckily, Woocommerce offers you other local plugins to make online purchases. Let’s find out what are these six fundamental WordPress Payment Gateways!

  1. Cash On Delivery
  2. Bank Transfer Method
  3. Check Payment Method
  4. PayPal Payment Gateway
  5. Credit/Debit Card Payment Gateway

Other plugins requiring the installation of plugins are as follows

  1. JazzCash Payment Gateway
  2. EasyPaisa Payment Gateway
  3. Woocommerce Stripe Plugins

So, let’s discuss all of these methods step by step.

Watch this video and enjoy growth in clients and growth in sales ultimately!


Cash on Delivery is the easiest and quickest of all the Woocommerce Payment Gateways. It simply requires adding to cart your favorite product, and you can pay with cash when the product reaches your door. Let’s earn how to add Cash On Delivery payment method into WordPress

  1. Log in to your WordPress online store.
  2. Click on Woocommerce on your Dashboard and then on settings
  3. As you can see, the Payment option at the top of the page, click on it
  4. Enable Cash On Delivery Payment Gateway and Manage it
  5. You can add as many shipping methods as you desire for Pakistan
  6. Save Changes


A bank transfer payment is desirable for large industries that deliver their products and services and bulk. For this, they prefer to make a payment via their bank account. It ensures the safety and security of large sums of money to other industries.

  1. Log in to your WordPress online store.
  2. Click on Woocommerce on your Dashboard and then on settings
  3. As you can see, the Payment option at the top of the page, click on it
  4. Enable Bank Transfer Payment Gateway and Manage it
  5. Save Changes


Thirdly, the check payment method is another default and convenient WordPress Payment Gateway. The most secure and transparent process is paying via your cheques, as the shipment is not complete before receiving the cheque. After the business owner receives and clears the cheque requirements, they can deliver the order instantly.

  1. Login to your WordPress store
  2. Go to settings in Woocommerce on the Dashboard
  3. Choose payment from the settings
  4. Enable Check Payments
  5. Add title, Description, and Instructions
  6. Save Changes

PayPal Woocommerce Gateway

In Woocommerce, PayPal is the most popular and widely-used payment gateway among all other built-in methods. However, you can install PayPal Woocommerc plugins for utilizing and accessing more advanced features of PayPal. This article will discuss the configuration of the in-built PayPal method. So, let’s start!

  1. Log in to your WordPress Online Store
  2. Go to your Dashboard and select Woocommerce and then setting
  3. Click on the Payment option
  4. Enable PayPal method
  5. Manage it by entering Title, Description. Email and Sandbox.
  6. Moreover, you can add PayPal API Credentials after disabling the Sandbox option.
  7. Save Changes

However, it’s important to mention that the sandbox feature lets you test your add to cart or proceed to check out options before making your website live. You can create a dummy order and verify if the order is placed and payment methods are working perfectly. If there’s an error, you can rectify it before the final launch of your website.


In Pakistan, PayPal payment is not accessible, and you can use EasyPaisa Payment Gateway as an alternative to this most popular payment method. With EasyPaisa payment gateway, businesses can thrive as they accept the most convenient, efficient, seamless, and transparent online transaction system. Let’s learn how to integrate EasyPAisa Payment gateway into WordPress!

  1. Log in to Your WordPress website, click on Plugins and Add New
  2. Search for EASYPAY, and click on WP EASYPAY PK and activate it
  3. After that, go to Woocommerce and then settings.
  4. Go to Payments and enable the EasyPay Payment method.
  5. Add details like Title, description and instructions, and Order ID
  6. For Order ID, you need to create an EasyPaisa Merchant account. For this, click on the following link: https://easypaisa.easypaisa.com.pk
  7. Add your personal, business, and integration details and save changes
  8. Save Changes


JazzCash, also known as MobiCash, is also one of the Woocommerce Payment Gateways for business people, retailers, and customers for online shopping. We’ll guide you on setting up the JazzCash payment gateway in WordPress with a step-by-step procedure.

  1. Visit the official website: https://jazzcash.com.pk.
  2. Click on the JazzCash Payment Gateway and enter your business details
  3. Once you submit your form, you’ll receive an email from JazzCash with two attached files. One will guide you on the JazzCash Merchant account, and another file will contain some details about your business that you need to fill in.
  4. After that, you’ll receive a confirmation email. Your account is created
  5. Login to your WordPress website
  6. Add Plugin from Plugins
  7. Search for JazzCash
  8. Activate Woocommerce JazzCash Payment Gateway Plugin
  9. Click on Woocommerce<settings< payment <JAzzCash and activate it
  10. Manage JazzCash Payment account by filling in title, description, instructions, and saving changes.


Stripe Woocommerce is an instant payment without leaving the website. The users can make a payment using Stripe gateway to make direct payments from their mobile and devices without facing any trouble of logging into other websites and devices. Let’s discuss how we can integrate into Woocommerce!

  1. Setup SSL on your Woocommerce Store by retrieving stripe API Keys from the Stripe dashboard. Both keys, Publishable and Secret Key, are essential to secure the user’s sensitive information.
  2. Download Stripe Plugin from WordPress and configure it from settings
  3. Paste both keys in the settings.
  4. Add a Web shook endpoint.
  5. After h=generating Webhook endpoints, paste them into the Woocommerce Stripe plugin.
  6. Save Changes and test your Stripe Plugin


Finally, we can say that Woocommerce is ideal for jumpstarting your online retailing business as it provides you with the most convenient, efficient, and easy-to-manage payment plugins. Woocommerce offers you the following plugins for your business. Four of these methods are built-in payment methods, requiring you to add simple details like the title and description of your payment after activating it.

On the other hand, EasyPaisa, JazzCash, and Stripe require you to add WordPress plugins to integrate into your online store. If you want to know more about Woocommerce Payment Gateways, please send us your queries.


Contact us