Dhuri Gateway

Dhuri Gateway

Developed By Dhuri Technologies Pvt. Ltd.

Compatible with WHMCS v9.0

Dhuri Gateway connects WHMCS to the payment methods your customers use, through one hosted checkout.

Features

  • One checkout for wallets, banks and cards, showing only the providers you have configured
  • Supported providers: Stripe, eSewa, Khalti, ConnectIPS, Fonepay, Hamro Pay, MyPay and Nepal Payment
  • Invoices are marked paid automatically through signed callbacks, with retries if WHMCS is unreachable
  • Refunds from WHMCS, with protection against duplicates
  • Your logo and brand colour on the checkout
  • Sandbox mode for testing without real money

Requirements

  • A Dhuri Gateway account
  • Your own merchant account with each payment provider you want to offer

Installation

  1. Upload the modules folder to your WHMCS root.
  2. Activate Dhuri Gateway under Payment Gateways.
  3. Enter your Gateway URL, Key ID, API secret and webhook secret from the Dhuri Gateway console.

Example uses

  • Web hosting company: a customer opens an unpaid invoice in WHMCS, clicks Pay and chooses a method. WHMCS marks the invoice paid automatically.
  • Selling in more than one market: offer Stripe for card payments in USD, and eSewa or Khalti for customers paying in NPR.
  • Failed callback: if WHMCS is down when a payment completes, the gateway keeps retrying. An operator can replay the delivery later, so the invoice is not lost.
  • Refund: issue it from WHMCS. The gateway sends it to the provider and guards against paying it twice.
  • Testing before going live: use sandbox mode to try successful, declined and abandoned payments without moving real money.

 

There are no reviews yet!

Be the first to review Dhuri Gateway.

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

System Requirements


  • A running Dhuri Gateway (self-hosted with PostgreSQL 13+ and Redis 6+, or a hosted account); PHP cURL; provider credentials for at least one provider; WHMCS and the gateway must be able to reach each other's callback URLs.

* 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 Dhuri Technologies Pvt. Ltd.

Changelog

v0.1.0 Released October 2nd, 2026

Latest Version


  • Initial release.
  • Hosted checkout in English and Nepali; the customer picks from every method configured for the invoice currency.
  • Providers: eSewa, Khalti, Hamro Pay, NPS OnePG, ConnectIPS and Stripe Checkout, plus a sandbox provider for testing.
  • Signed (HMAC-SHA256) requests and callbacks; a payment is added to the invoice exactly once.
  • Refunds from WHMCS, and refunds confirmed late by a bank are still recorded.
  • Late bank confirmations are recovered by polling the provider for up to 72 hours.
  • Transaction details on WHMCS 8 and later.

 

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