AvaSettle

WHMCS crypto payment gateway

Accept Bitcoin, USDT, Monero and more in WHMCS. Free module, 0.5% per payment, settled in USDT.

Updated · AvaSettle.com

Crypto payments for WHMCS

The AvaSettle WHMCS module adds a crypto payment option to WHMCS. Hosting companies on WHMCS add crypto as a payment gateway next to cards and PayPal. Invoices are marked paid automatically, including part payments and payments that confirm after the customer has left the invoice page. Payments settle in USDT for a flat 0.5% fee.

  • Customers click Pay Now on any unpaid invoice and choose a coin.
  • The invoice is marked paid through a signed callback, and provisioning runs as usual.
  • A cron hook re-checks open payments, so late confirmations are never missed.
  • Optional surcharge per payment method, set in WHMCS.

How to install the WHMCS crypto payment module

  1. Upload the modules and includes folders to your WHMCS root.
  2. Setup → Payments → Payment Gateways → All Payment Gateways → AvaSettle.
  3. Paste the API URL, API key, API secret and webhook secret from your AvaSettle account.
  4. Set https://YOUR-WHMCS/modules/gateways/callback/avasettle.php as the webhook URL in AvaSettle.

avasettle-whmcs.zip · WHMCS 8.x

WHMCS crypto payment fees

AvaSettle charges 0.5% per confirmed payment, converted and settled in USDT. The module itself is free, and there are no monthly fees.

You can also add the network cost of each coin to the customer's total, per network, so you receive the full invoice amount. See pricing.

Frequently asked questions

How do I accept crypto payments in WHMCS?

Install the free AvaSettle module for WHMCS, paste the API key from your AvaSettle account and enable it. Customers then choose a coin at checkout, pay to a unique address and the invoice is marked paid automatically once the payment confirms.

How much does the AvaSettle WHMCS module cost?

The WHMCS module is free. AvaSettle charges 0.5% of each confirmed payment, with no setup or monthly fee.

Which coins can WHMCS customers pay with?

WHMCS customers can pay with Bitcoin, Ethereum, USDT (TRC20, BEP20, ERC20), USDC, Monero, Litecoin, BNB, TRON, Polygon, Avalanche, Dogecoin, Bitcoin Cash and Dash. You choose which ones appear at checkout.

In which currency do I receive WHMCS payments?

Every payment is converted to USDT on BNB Smart Chain (BEP20) and credited to your AvaSettle balance, which you withdraw to your own wallet or pay out automatically.

Take crypto in WHMCS today

Create an account, download the module and paste your API key.

Create account