WHMCS module

The crypto payment gateway for WHMCS

Let hosting clients pay invoices in USDT, Bitcoin, Ethereum, TON and 14 coins. Five-minute setup, no chargebacks, fees from 0.2%.

WHMCS 8+Two files, no ionCubeFree & open

Coins your clients can pay with

₮USDT_TONUSDT TON₮USDT_TRC20USDT TRC20₮USDT_BEP20USDT BEP20₮USDT_SOLANAUSDT SOLANA$USDC_SOLANAUSDC SOLANA₿BTCBTCΞETHETHTTONTONBBNBBNBTTRXTRXŁLTCLTCÐDOGEDOGEDDASHDASH

Why crypto for hosting

A WHMCS bitcoin payment module that hosts actually want

Hosting attracts customers who prefer crypto: privacy-minded developers, international clients whose cards fail, and anyone tired of PayPal disputes. A crypto payment gateway for WHMCS turns those failed checkouts into revenue, and since crypto is final, a chargeback can never claw back a month of service you already delivered.

This module keeps it simple: two PHP files, readable source, no ionCube, one API key. Payments settle on-chain to a wallet you control, with flat withdrawal fees published up front. Stablecoins on the low-fee networks come free, so even a $5 monthly invoice keeps its margin.

What the module does

One API key, 14 coins

A single set of credentials covers USDT on five networks, BTC, ETH, TON and more.

Built for hosting billing

Clients pick a coin on the invoice page and pay in one redirect. Renewals just work.

Signed callbacks

Invoices are marked paid only after an HMAC-verified webhook. Nothing can be spoofed.

Stablecoins that settle in seconds

USDT on TON and Solana confirms while the client is still on the page.

Everything logged

Creations, payments, underpayments and expirations all land in the WHMCS gateway log.

No chargebacks

Crypto is final. No disputes on month-old hosting invoices, no rolling reserves.

Setup

Accept crypto on WHMCS invoices in five minutes

  1. 1

    Copy two files

    Unzip into your WHMCS root: modules/gateways/oxialink.php and modules/gateways/callback/oxialink.php.

  2. 2

    Activate and connect

    System Settings, Payment Gateways, activate Oxialink Crypto Payments, then paste your API key, secret and webhook secret from your free Oxialink account.

  3. 3

    Choose coins and go live

    List the coins to offer. Clients see a coin picker and Pay Now on every invoice, and payments apply automatically.

Full details in the documentation. The same gateway also powers a WooCommerce plugin and a REST API.

FAQ

WHMCS crypto payments, answered

Copy two files into your WHMCS modules/gateways directory, activate Oxialink Crypto Payments in Payment Gateways, and paste the API keys from your free Oxialink account. Clients then get a coin picker and a Pay Now button on every invoice. Setup takes about five minutes.

Yes. The module is free, and the Oxialink free plan includes USDT and USDC on the low-fee networks at 0.5% per payment. There are no setup fees.

14 coins across 6 networks: USDT on TON, Tron, BSC, Solana and Ethereum, USDC, Bitcoin, Ethereum, Litecoin, Dogecoin, Dash, BNB, TRX and Toncoin. You choose which ones to offer.

Oxialink watches the blockchain and sends a cryptographically signed callback the moment the payment reaches confirmation depth. The module verifies the signature, checks for duplicate transactions, and applies the payment to the invoice automatically.

The invoice is not marked paid. The underpayment is written to the WHMCS gateway log with the received and requested amounts so you can resolve it manually.

Start taking crypto for hosting today

Free module, free account, first invoice paid in minutes.