bKash (PGW)

bKash (PGW)

Developed By Nayem

Compatible with WHMCS v9.0

bKash Payment Gateway (PGW) Integration for WHMCS

Accept payments from bKash customer accounts through the bKash Online Payment Gateway (API), which is seamlessly integrated with the WHMCS web hosting billing and automation platform, providing your customers with a secure, automated payment experience through the familiar bKash checkout interface.

Key Features:

  • Seamless official checkout using the secure bKash pop-up interface.
  • Enhanced security through safe, token-based payment processing.
  • Real-time, automated payment verification via API validation.
  • Smart invoice management for successful, failed, and canceled transactions.
  • Full support for both Sandbox and Live modes with clear setting descriptions for testing and production.
  • Automatic mapping of bKash transaction TrxID to WHMCS invoices.
  • Simplified gateway fee configuration: Charge transaction processing fees automatically by setting a percentage (e.g. 1.85%) directly inside the gateway settings (no extra setup required).
  • Compatible with WHMCS version 8.0 or later.

Installation:

  1. Upload the includes/ and modules/ folders from the zip to your WHMCS root directory (this will merge the files into your existing directories correctly).
  2. Activate the gateway in your WHMCS admin area under Setup > System Settings > Payment Gateways.
  3. Configure your bKash Merchant API credentials, set Sandbox Mode as needed, and input your optional Gateway Fee percentage.
  4. Start accepting payments instantly!

Please Note:

To use this gateway, you must have an active bKash Merchant account with API credentials. Personal bKash accounts are not supported.

 

Reviews

5 stars
5
5
4 stars
0
0
3 stars
0
0
2 stars
0
0
1 star
0
0
Aklima Raj avatar

Aklima Raj @aklima8993

May 18, 2026 at 01:31:24 PM

I was a bit unsure before buying, but it turned out to be worth it.

Md. Nayem Hossain avatar

Md. Nayem Hossain @md8744

May 18, 2026 at 01:32:16 PM

Thank you for your feedback :)

Owner@Nayem  
  • 2 weeks ago
  • Version Number 2.0.0
Sabina Sarwar avatar

Sabina Sarwar @sabina3250

May 8, 2026 at 04:58:50 AM

Finally found a bKash module that actually works properly with WHMCS.

Md. Nayem Hossain avatar

Md. Nayem Hossain @md8744

May 8, 2026 at 04:59:38 AM

Thank you for your feedback :)

Owner@Nayem  
  • 3 weeks ago
  • Version Number 2.0.0
izkat  avatar

izkat @izkat6592

March 27, 2026 at 12:03:08 AM

Thank you so much. The bKash (PGW) for WHMCS is working exactly how I wanted. It’s simple, reliable, and does the job perfectly.

Md. Nayem Hossain avatar

Md. Nayem Hossain @md8744

March 27, 2026 at 12:04:29 AM (Edited)

Thank you for your feedback :)

Owner@Nayem  
  • 2 months ago
  • Version Number 1.2.0
Abu Syeed Mahmud Hasan                                                      avatar

Abu Syeed Mahmud Hasan @abu5918

March 8, 2026 at 10:59:51 PM

I’ve been using the bKash (PGW) payment gateway module for WHMCS, and it’s been working really well so far. The installation was simple and the setup didn’t take much time. Payments are processing smoothly without any issues. The support has also been great very responsive and helpful whenever I had a question.

Md. Nayem Hossain avatar

Md. Nayem Hossain @md8744

March 8, 2026 at 11:02:08 PM (Edited)

Thank you for your feedback :)

Owner@Nayem  
  • 2 months ago
  • Version Number 1.2.0
HostSeba  avatar

HostSeba @hostseba3175

January 31, 2026 at 04:03:49 AM

I’ve used this bKash PGW module with WHMCS and it does the job well. Setup was straightforward and it integrates with the official bKash merchant API. Payments are verified automatically and invoices update correctly.

Md. Nayem Hossain avatar

Md. Nayem Hossain @md8744

January 31, 2026 at 05:12:53 AM

Thanks for the shout-out! Glad to hear the bKash integration is running smoothly for you. Reviews like this are super helpful for the rest of the community.

Owner@Nayem  
  • 4 months ago
  • Version Number 1.0.0

Version Compatibility


Compatible with WHMCS v9.0

Full Version Compatibility


  • All versions of WHMCS v9.0
  • All versions of WHMCS v8.13
  • All versions of WHMCS v8.12
  • All versions of WHMCS v8.11
  • Selected versions of WHMCS v8.10
        8.10.0
  • Selected versions of WHMCS v8.9
        8.9.0
  • Selected versions of WHMCS v8.8
        8.8.0
  • All versions of WHMCS v8.7
  • All versions of WHMCS v8.6
  • All versions of WHMCS v8.5
  • All versions of WHMCS v8.4
  • All versions of WHMCS v8.3
  • All versions of WHMCS v8.2
  • All versions of WHMCS v8.1
  • All versions of WHMCS v8.0

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 Nayem

Changelog

v2.1.0 Released June 5th, 2026

Latest Version


Added

  • Added a short description to the Sandbox Mode checkbox toggle in settings.

Changed

  • Restructured project layout to align with standard WHMCS module directory architecture:
    • Gateway files relocated to modules/gateways/
    • Callback processor relocated to modules/gateways/callback/
    • Hooks relocated to includes/hooks/
  • Simplified gateway fee configuration by merging Gateway Fee (%) and Enable Gateway Fee into a single input field:
    • If set to greater than 0 (e.g., 1.85), the fee is automatically enabled.
    • If set to 0 or left empty, the fee is disabled.
    • Adjusted the field size to 25 for UI alignment consistency across WHMCS admin screens.
  • Updated gateway DisplayName in metadata from 'bKash Tokenized' to 'bKash'.
  • Updated the bKash Merchant account registration link to the official business merchant portal page.

 

Previous Versions


v2.0.0 Released May 5th, 2026

View/hide detailed changelog

Added

  • Implemented a dynamic gateway fee hook that automatically adds bKash charges as invoice line items.

Changed

  • Refactored and stabilized the bKash tokenized gateway module for WHMCS to ensure compliance with WHMCS development standards.
  • Improved transaction security by replacing session-based authentication with standard API validations.
  • Cleaned the codebase of comments to meet specific documentation preferences.

Fixed

  • Fixed critical bugs that were causing crashes during mass payment processes.
  • Resolved currency precision issues.

 

v1.2.0 Released February 8th, 2026

View/hide detailed changelog

  1. Minor updates to improve functionality and stability
  2. Small changes and general improvements

 

v1.0.0 Released January 26th, 2026

View/hide detailed changelog

  • Initial release of the Automated bKash Merchant Gateway.
  • Implemented bKash Tokenized Checkout API.
  • Added support for Sandbox/Test mode.
  • Automatically marks invoices as paid upon successful payment.

 

See also

WHMCS Bitcoin Payments

Accept Bitcoin payments on your website

Free
Accept Bitcoin and cryptocurrency payments - CoinGate for WHMCS

Easily accept Bitcoin, Tether, Ethereum and many other crypto payments on your WHMCS website

Free
Coinbase Commerce

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

Free
PayTR Virtual Pos iFrame API

Open your web site to shopping with the advantages of PayTR. Take your payments securely.

Free
Gateway Fees for WHMCS

With this WHMCS module, you'll get the payment gateway fees from your clients directly.

Free