You can accept Bitcoin, USDT, and other cryptocurrencies in WHMCS without KYC by installing the Coinom WHMCS payment module. Create a Coinom account, generate a merchant API key, add the module to WHMCS, and activate the gateway. The basic setup can be completed in as little as two minutes, without uploading identity or company documents.
Once connected, Coinom’s crypto payment gateway creates the payment request, lets the customer choose a supported cryptocurrency, verifies the blockchain payment, and returns the confirmed result to WHMCS. The related invoice can then be updated automatically instead of waiting for a staff member to check a wallet.
This guide covers the complete process: why crypto is useful for WHMCS businesses, why Coinom is a practical no-KYC option, how to install the module, how to test it, and how to solve common payment or configuration problems.
Why Accept Crypto Payments in WHMCS?
WHMCS is built to automate billing. It can generate invoices, collect payments, renew services, send reminders, and connect payment status to service provisioning. Adding cryptocurrency gives customers another way to pay while keeping those existing billing workflows in one place.
Give Customers More Ways to Pay
Some customers prefer Bitcoin or stablecoins instead of cards, bank transfers, or local payment methods. Offering crypto alongside your existing gateways can help you serve those customers without removing the payment options you already use.
Serve International Customers
Hosting providers, SaaS companies, and digital service businesses often sell across borders. Traditional payment options are not equally available in every country, while many international customers already hold Bitcoin, USDT, or another cryptocurrency. A crypto option can make checkout more accessible to that audience.
Offer Bitcoin and Stablecoin Payments
Bitcoin is widely recognized, but some customers and merchants prefer USDT because it is designed to maintain a value close to the US dollar. Supporting both gives customers a choice between a major cryptocurrency and a commonly used stablecoin. Coinom also supports other popular assets, so you are not limited to only BTC or USDT.
Keep WHMCS Billing Automated
Publishing a shared wallet address may work for an occasional payment, but it does not connect the transaction to a specific invoice. Someone must check the amount and network, identify the customer, wait for confirmations, record the transaction, and mark the invoice as paid.
A crypto payment gateway connects the blockchain payment to the WHMCS billing workflow. When a confirmed invoice can trigger activation, renewal, or another automated action, accurate payment verification becomes especially important.

Why Coinom Makes WHMCS Crypto Payments Simple
Coinom is designed to remove the technical and administrative barriers that often make crypto payments difficult for online businesses. You do not need to build a gateway module, run blockchain nodes, monitor wallet addresses, or wait through a traditional merchant-verification process.
Start in as Little as Two Minutes
The initial Coinom setup is intentionally short. Register with an email address and password, create a merchant, generate its API key, and enter that key in the WHMCS module. There is no long application form or manual account-approval stage before you can begin.
The full production launch may take longer because you should upload the module carefully and complete a test payment, but creating the account and connecting the basic gateway can take only a few minutes.
No Merchant KYC or Document Uploads
KYC stands for Know Your Customer and usually involves identity or business verification. Some payment providers may ask for an ID, proof of address, company documents, ownership details, or a manual review before activating a merchant.
Coinom does not require those documents for merchant registration. You can create your account and start configuring the WHMCS gateway without submitting an ID or waiting for KYC approval. Your business is still responsible for the legal, tax, accounting, and compliance requirements that apply to its own activities.
You might be interested: How to Accept Crypto Payments Without KYC
Ready-Made WHMCS Module
You do not need to develop a custom gateway or work directly with blockchain infrastructure. Coinom provides a ready-made WHMCS module. The current plugin page lists compatibility with WHMCS 8.x and 9.x. You can check the latest version on the Coinom crypto payment plugins page or the official Coinom listing in the WHMCS Marketplace.
Automatic Payment Confirmation and Invoice Updates
Coinom creates a payment request for the invoice, detects the blockchain transaction, verifies the payment, and sends the confirmed result back to WHMCS. The related invoice can be updated automatically, reducing manual checks and helping WHMCS continue the correct billing or service workflow.
Bitcoin, USDT, and More Through One Gateway
Coinom supports Bitcoin (BTC), Tether (USDT), Ethereum (ETH), BNB, Litecoin (LTC), Dogecoin (DOGE), and TRON (TRX). USDT is available on TRC20, ERC20, and BEP20, giving customers several commonly used networks. The customer must always send the asset through the exact network displayed during checkout.
Simple, Predictable Pricing
At the time of writing, Coinom lists a 1% processing fee for successful payments, with no monthly, setup, or account-maintenance fee. Because pricing can change, check the Coinom pricing page before making a final business decision.
Clear Documentation and Installation Support
The Coinom WHMCS documentation explains the download, installation path, and configuration steps. If you need help, you can also submit a support ticket for installation or configuration assistance.
Manual Crypto Payments vs Coinom for WHMCS
The table below shows the practical difference between publishing a wallet address and using the Coinom WHMCS crypto payment gateway.
| Payment task | Shared wallet address | Coinom WHMCS module |
|---|---|---|
| Connect a payment to an invoice | Usually matched manually | Payment request is created for the WHMCS invoice |
| Show payment instructions | Merchant creates instructions | Customer is directed through a dedicated crypto checkout |
| Verify the blockchain payment | Merchant checks it manually | Coinom detects and verifies the payment |
| Update the WHMCS invoice | Admin changes the status | Invoice status is updated automatically after confirmation |
| Support multiple cryptocurrencies | Separate addresses and instructions may be needed | Bitcoin, USDT, ETH, BNB, LTC, DOGE, TRX, and more through one integration |
| Merchant KYC | Not relevant, but there is no billing automation | No identity verification or document upload required for registration |
| Best fit | Very occasional, manually managed payments | WHMCS businesses that want an automated crypto billing workflow |
What You Need Before Installing the Coinom WHMCS Module
The integration is straightforward, but a few checks will help you avoid unnecessary errors:
- A working WHMCS installation: Confirm that your installation is healthy and that you can access the admin area.
- A supported WHMCS version: Coinom currently advertises support for WHMCS 8.x and 9.x. Check the current plugin or Marketplace page if you use an older release.
- File access: You need permission to upload or extract the module files in your WHMCS root directory.
- HTTPS: Your WHMCS client and admin areas should use a valid SSL certificate. Payment and account pages should never be served over an insecure connection.
- A recent backup: Back up your WHMCS files and database before installing or updating any gateway module.
- A Coinom merchant and API key: The module uses your API key to connect WHMCS to the correct merchant.
- A small test budget: Use a low-value invoice to test the full checkout and confirmation process before offering the gateway to all customers.
How to Accept Crypto Payments in WHMCS Without KYC Using Coinom
Follow these steps in order. If your WHMCS menus look slightly different, use the gateway search inside Apps & Integrations or check the instructions for your installed WHMCS version.
Step 1: Create Your Coinom Account
Open the Coinom sign-up page and register with your email address and password. You do not need to upload identity documents or wait for merchant KYC approval.
Use a strong, unique password and secure access to the email account connected to your Coinom account. Payment accounts should not share passwords with WHMCS, hosting control panels, or other services.
Step 2: Create a Merchant
After logging in, open Merchants and choose Create New Merchant. Enter a clear merchant title and your WHMCS website URL, then create the merchant.
If you manage several brands or WHMCS installations, create a separate merchant for each one. Clear separation makes it easier to identify transactions and manage credentials later.
Step 3: Generate and Secure Your API Key
Open the new merchant and generate an API key. Copy it immediately and save it in a secure password manager or secrets vault. According to the Coinom documentation, the key is displayed only once.
Do not paste the API key into a public ticket, email, screenshot, client-side script, or source-code repository. Anyone who needs access should use an approved secure method. If you lose the key or believe it has been exposed, regenerate it and update the WHMCS gateway settings. Regenerating the key invalidates the previous one.
Step 4: Download the Coinom WHMCS Payment Module
Download the latest module from the Coinom plugins page, the WHMCS installation documentation, or the WHMCS Marketplace listing. Using an official source reduces the risk of installing an outdated or modified copy.
Step 5: Upload the Module to WHMCS
Extract the downloaded archive into the root directory of your WHMCS installation. When the files are in the correct location, the main gateway file should be available at:
/modules/gateways/coinom.php Be careful not to create an extra nested folder while extracting the archive. For example, a path such as /modules/gateways/coinom/coinom.php would not match the documented location. Also check that the web server can read the module files and that ownership and permissions are consistent with the rest of your WHMCS installation.
Step 6: Activate Coinom in WHMCS
Log in to the WHMCS admin area and go to:
Configuration → Apps & Integrations → Payment Gateways
Find Coinom and activate it. Then open Coinom in the list of active payment gateways. If it does not appear, confirm the module file path, check permissions, and make sure you downloaded a version compatible with your WHMCS release.
Step 7: Enter the Coinom API Key
Paste the API key from your Coinom merchant into the module settings and click Save Changes. Copy the key exactly, without leading or trailing spaces.
If the module provides a display-name field, use a clear customer-facing label such as Cryptocurrency (Bitcoin, USDT & More). Customers should understand what the option does before opening the payment page.
Step 8: Create a Test Invoice
Create a low-value test invoice in WHMCS. View it as a client, select Coinom as the payment method, and continue to checkout. Confirm that the payment page loads and shows the correct invoice amount.
Choose a supported cryptocurrency and pay through the exact network shown. If you select USDT TRC20, for example, send USDT on the TRON network. Do not send ERC20 or BEP20 funds to a TRC20 payment request.
Step 9: Verify the Complete Payment Flow
Do not stop testing when the blockchain transaction is sent. A successful WHMCS integration should complete the entire workflow:
- The customer opens a WHMCS invoice.
- The customer chooses Coinom.
- WHMCS creates the payment request.
- The customer completes the crypto payment.
- Coinom detects and verifies the transaction.
- The payment result is securely returned to the WHMCS module.
- The correct invoice changes to paid after confirmation.
- The WHMCS transaction record contains the expected payment details.
- Any service automation connected to the paid invoice runs as expected.
Also confirm that customer and admin payment emails are sent correctly. Testing the full workflow now is much easier than investigating a live order after a customer has paid.
Step 10: Make Coinom Available to Customers
After the test passes, enable Coinom wherever you want to accept cryptocurrency. Consider adding a short note to your checkout or payment-method page explaining that customers can pay with Bitcoin, USDT, Ethereum, BNB, Litecoin, Dogecoin, TRON, and other supported assets.
You do not have to replace card, bank, or other payment methods. Coinom can be offered as an additional choice for customers who prefer crypto.
What Your Customer Experiences During Checkout
From the customer’s point of view, the process is simple. They open their WHMCS invoice, choose Coinom, and continue to the crypto checkout. They select a supported currency, review the amount and network, and send the payment from a compatible wallet or exchange account.
Coinom monitors the relevant blockchain and verifies the incoming transaction. After the required payment conditions are met, the module receives the result and WHMCS updates the invoice. The customer does not need to send your support team a screenshot or ask an administrator to check the blockchain manually.
Confirmation time can vary by cryptocurrency, network conditions, and the payment details. Avoid promising that every blockchain payment will be final in the same number of seconds. Instead, make the selected network clear and let the gateway report the actual payment status.
Which Cryptocurrencies Can You Accept in WHMCS?
Coinom currently promotes support for the following major cryptocurrencies:
- Bitcoin (BTC): A widely recognized option for customers who prefer the original cryptocurrency.
- Tether (USDT): A stablecoin designed to maintain a value close to the US dollar. Coinom supports TRC20, ERC20, and BEP20 networks.
- Ethereum (ETH): The native asset of the Ethereum network.
- BNB: A popular asset in the BNB Smart Chain ecosystem.
- Litecoin (LTC): A long-established cryptocurrency commonly used for transfers and online payments.
- Dogecoin (DOGE): A widely known cryptocurrency with an active user community.
- TRON (TRX): The native asset of the TRON network.
Supported assets and networks can change over time. Check the Coinom crypto payment gateway page for the current list before publishing a fixed list on your own website.
Important USDT Network Guidance for WHMCS Merchants
USDT exists on several blockchains. USDT TRC20, ERC20, and BEP20 represent the same type of stablecoin on different networks, but their addresses and transaction routes are not interchangeable.
Your customer should always select the network available in their wallet and then send through the exact network displayed by Coinom. A simple “USDT accepted” message is not enough on its own. When writing checkout instructions or answering support tickets, name both the asset and the network, such as USDT on TRC20.
Do not tell customers to choose a network only because it appears cheaper at that moment. They must also hold USDT on that network and use a wallet or exchange that supports withdrawals through it. Clear instructions reduce wrong-network payments and unnecessary support requests.
Security Best Practices for the Coinom WHMCS Module
A payment gateway is part of your billing infrastructure, so treat its files and credentials as sensitive.
- Protect the API key: Store it only in the intended WHMCS gateway setting and an approved secure backup.
- Use official downloads: Get the module from Coinom documentation, the Coinom plugin page, or the WHMCS Marketplace.
- Keep WHMCS updated: Apply supported WHMCS security and maintenance updates, and confirm module compatibility before major upgrades.
- Use HTTPS everywhere: Redirect all client and admin traffic to HTTPS and maintain a valid certificate.
- Restrict admin access: Use strong passwords, multi-factor authentication where available, and the minimum permissions each staff member needs.
- Trust verified callbacks: Never mark an invoice paid because a customer provides a transaction hash or because their browser returns to a success page.
- Review transaction records: Periodically compare Coinom payment activity with WHMCS transactions and invoices.
- Back up before updates: Keep recoverable backups of both WHMCS files and its database.
Common Problems and How to Fix Them
Coinom Does Not Appear in Payment Gateways
Check that coinom.php is located directly inside /modules/gateways/. If the path is correct, verify file ownership and permissions, confirm that the archive was fully extracted, and make sure the module version supports your WHMCS version.
The Module Rejects the API Key
Copy the key again without spaces or line breaks. Make sure it belongs to the intended merchant. If you regenerated the key, the old value became invalid and must be replaced in WHMCS.
The Customer Paid but the Invoice Is Still Unpaid
First check the payment status in Coinom and allow time for the required blockchain confirmation. Then review the WHMCS gateway log and transaction records. Confirm that your WHMCS site and callback endpoint are publicly reachable over HTTPS and are not being blocked by a firewall, security plugin, maintenance rule, or access restriction.
Do not manually mark the invoice paid until you have verified the transaction amount, asset, network, destination, and status through trusted records. If the issue continues, collect the WHMCS invoice ID and Coinom payment reference without exposing the API key, then contact support.
The Customer Used the Wrong USDT Network
A transaction on one blockchain will not automatically appear on another. Ask the customer for the transaction hash and network, then contact Coinom support with the relevant non-secret payment details. Never promise recovery before the transaction has been investigated.
The Invoice Amount Does Not Match the Payment
Check the original invoice total, the asset and network selected, and the final status reported by Coinom. Do not activate or renew the service based only on a screenshot. The confirmed gateway result should control the invoice update.

Who Benefits Most from a WHMCS Crypto Payment Gateway?
Coinom is a strong fit for businesses that already rely on WHMCS and serve customers who want to pay with digital assets. Common examples include:
- Web hosting and reseller hosting providers
- Domain registration and management businesses
- VPS, cloud server, and dedicated server providers
- VPN, proxy, and other online service providers, where permitted
- SaaS companies using WHMCS for billing
- Software, license, and digital product sellers
- Agencies, developers, and managed service providers
- International businesses whose customers already use crypto
The main advantage is not simply accepting another currency. It is preserving the automation that makes WHMCS valuable. Customers get another way to pay, while your team keeps a structured invoice and transaction workflow.
Frequently Asked Questions
Can I accept crypto payments in WHMCS without KYC?
Yes. Coinom allows merchants to register, create a merchant, generate an API key, and connect the WHMCS module without identity verification or document uploads. Your business must still follow any laws and compliance obligations that apply to its activities.
Does Coinom have an official WHMCS payment gateway module?
Yes. Coinom provides a ready-made WHMCS module, installation documentation, and a listing in the WHMCS Marketplace. The module is designed to create crypto payment requests and update WHMCS invoice statuses automatically after confirmed payments.
Which WHMCS versions does the Coinom module support?
The Coinom plugin page currently lists compatibility with WHMCS 8.x and 9.x. Check the WHMCS Marketplace compatibility section for the most detailed current version list before installing.
Can customers pay WHMCS invoices with Bitcoin?
Yes. Bitcoin is one of the cryptocurrencies supported by Coinom. After you activate the module, customers can select Coinom when paying an eligible WHMCS invoice and choose Bitcoin during crypto checkout.
Can I accept USDT in WHMCS?
Yes. Coinom supports USDT payments, including TRC20, ERC20, and BEP20 networks. Customers must send USDT through the exact network selected and displayed during checkout.
What other cryptocurrencies can I accept?
Coinom promotes support for Bitcoin, USDT, Ethereum, BNB, Litecoin, Dogecoin, TRON, and more. Refer to the Coinom website for the current asset and network list.
Does Coinom update WHMCS invoices automatically?
Yes. The module is designed to update the related WHMCS invoice status after Coinom detects and confirms the payment. This removes the need to verify every transaction and mark every invoice manually.
Do I need coding knowledge to install the module?
No custom coding is normally required. You need to extract the module into your WHMCS root directory, activate Coinom under Payment Gateways, enter the API key, and save the settings. Basic experience managing WHMCS files and modules is helpful.
Where should the Coinom gateway file be installed?
The documented location is /modules/gateways/coinom.php inside your WHMCS installation.
How much does the Coinom WHMCS crypto gateway cost?
Coinom currently lists a 1% fee on successful payments and no monthly or setup fees. Visit the current pricing page before publishing or relying on a specific fee.
Can I keep my existing payment gateways?
Yes. You can add Coinom as another WHMCS payment option without replacing your existing card, bank, or alternative payment methods.
What should I do before going live?
Back up WHMCS, confirm version compatibility, install the module from an official source, protect the API key, and complete a real low-value test. Make sure the payment is detected, the correct invoice is updated, the transaction is recorded, and any connected service automation works as expected.
Start Accepting Bitcoin, USDT, and More in WHMCS
Accepting cryptocurrency in WHMCS should not require your team to monitor wallet addresses, match transactions to invoices, or update payment statuses by hand. With Coinom, you can add an automated crypto checkout to your existing WHMCS billing workflow without completing merchant KYC.
The setup is simple: create your Coinom account, create a merchant, generate an API key, install the WHMCS module, activate the gateway, and complete a test payment. Once configured, customers can pay invoices with Bitcoin, USDT, Ethereum, BNB, Litecoin, Dogecoin, TRON, and other supported cryptocurrencies while Coinom handles payment verification and WHMCS invoice updates.
Review the step-by-step WHMCS documentation, download the module from the Coinom plugins page, or view it in the WHMCS Marketplace. When you are ready, create your Coinom account and start accepting crypto payments in WHMCS.

