EasyPay / EasyPaisa Payment Gateway

EasyPay / EasyPaisa Payment Gateway

Developed By WebIT.pk

Compatible with WHMCS v7.8

EasyPay Module for WHMCS

The gateway enables EasyPaisa Token Payments, Mobile Account Payments & Visa/Master Card Payments for WHMCS.


EasyPay Module for WHMCS (Web Host Manager Complete Solution) to integrate EasyPaisa online payments.

The gateway enables EasyPaisa Token Payments, Mobile Account Payments & Visa/Master Card Payments for WHMCS.

System Requirements

1- EasyPaisa Merchant Account (https://easypay.easypaisa.com.pk)

2- WHMCS >= 7.x.x - Obviously the best Web Hosting Automation Solution (https://whmcs.com)


  1. Extract Zip fle
  2. Upload the EasyPay.php to WHMCS-Directory/modules/gateways/ (here)
  3. Upload the callback/EasyPay.php to WHMCS-Directory/modules/gateways/callback/ (here)
  4. Go to : WHMCS Admin Area / Setup / Payments / Payment Gateways .
  5. Click 'Manage Existing gateways' tab
6. Fill in EasyPay form with Display Name, Account ID, Secret Hash Key:
    Display Name    : EasyPay
    Account ID      : XXXX
    Secret Hash Key : XXXXYYYYZZZZ
    Test Mode 		: Yes/No
  1. Go to EasyPaisa Merchant portal and set IPN Handler to https://yourWHMCSwebsite/modules/gateways/callback/EasyPay.php
  2. Activate the gateway.
  3. Your WHMCS setup is done.

Now your clients can pay with EasyPay - EasyPaisa.

If you are stuck anywhere or need any help you can raise an issue on GitHub's repository @ https://github.com/FahadYousafMahar/easypay-whmcs-gateway .


  • Fahad Yousaf Mahar - WebIT.pk @ https://webit.pk
  • Shahrukh A. Khan - Shaz3e.com @ https://www.shaz3e.com

See also the list of contributors @ https://github.com/FahadYousafMahar/easypay-whmcs-gateway/graphs/contributors who participated in this project.


This project is licensed under the GNU LGPLv3 License - see the LICENSE file @ https://github.com/FahadYousafMahar/easypay-whmcs-gateway/blob/master/LICENSE for details


  • WHMCS Developer Documentation (https://developers.whmcs.com)



5 stars
4 stars
3 stars
2 stars
1 star

System Administrator @system7030

June 12, 2020 at 12:34:21 PM

I am using it for my Webhosting company and it is working pretty straight forward.

  • 2 months ago

Raul Soisalo @raul6951

June 12, 2020 at 12:31:33 PM

Amazing creation. I liked it

  • 2 months ago

Version Compatibility

Compatible with WHMCS v7.8

Full Version Compatibility

  • Selected versions of WHMCS v7.8
  • All versions of WHMCS v7.7
  • All versions of WHMCS v7.6
  • All versions of WHMCS v7.5
  • All versions of WHMCS v7.4
  • Selected versions of WHMCS v7.3
  • All versions of WHMCS v7.2
  • All versions of WHMCS v7.1
  • All versions of WHMCS v7.0

System Requirements

  • PHP 7.0 +
  • cURL PHP Extension

* Requirements listed are in addition to the WHMCS default system requirements.

Support for this product

The best place to start if you need help with a specific product is to contact the developer. All WHMCS Marketplace developers have both a website and support URL listed.

Developed By WebIT.pk


v1.2 Released June 20th, 2019

Latest Version

++ Ver 1.2

  • Added Support for EasyPasia Sandbox Module (Thanks to Shahrukh A. Khan - Shaz3e.com)
  • Added Support for WHMCS v7.7 & v7.8

++ Ver 1.0

  • First Release
  • EasyPaisa Shop Over The Counter Payment
  • VISA / MasterCard Payment
  • Easypaisa Mobile Account payment


See also

Paypal No Fees Gateway

Transfer the paypal fees to your customer

WHMCS Bitcoin Payments

Accept Bitcoin payments on your website

Accept Bitcoin and 50+ Cryptocurrencies - CoinGate for WHMCS

Easily accept Bitcoin, Litecoin, Ether and many other altcoins on your WHMCS website

Coinbase Commerce

No Fees, Easy Setup. Accept cryptocurrencies like: Bitcoin, Bitcoin Cash, Ethereum and Litecoin!

Paygol module for WHMCS

This module allows you to easily integrate the Paygol online payment gateway on your platform.