Accept cryptocurrency payments via the WHMCS plugin
Cryptocurrencies are becoming the standard in online payments. According to Triple‑A, in 2024, the number of active digital currency users reached 562 million people. For hosting providers and online service owners, this means lost profits — every tenth potential client is ready to pay only with cryptocurrencies.
WHMCS CMS remains the top choice for hosting business automation. This system manages billing, payment processing, and customer base in a unified interface. Installing and configuring WHMCS unifies all business processes and integration with modern payment methods.
In this material, we will examine step-by-step integration of crypto payments through a specialized module — from installation to configuring all parameters.
Why cryptocurrency payments are profitable for hosting business
Integrating WHMCS with next-generation payment systems expands the customer base. Approximately 60% of cryptocurrency users are technical specialists aged 25-40 with above-average income. This audience actively purchases hosting, VPS, and cloud solutions.
Specific business advantages:
— Reduced transaction costs. Bank transfer fees amount to 2-5% of the sum plus fixed charges. Cryptocurrency transactions cost 0.1-1% without additional fees. With a turnover of $50,000 per month, savings reach $2,000.
— Instant fund crediting. Bank transfer from the USA to Europe is processed in 3-5 business days. Bitcoin transaction is confirmed in 10-60 minutes, Ethereum — in 2-15 minutes. The client receives the service immediately after payment.
— Working with international clients without restrictions. Traditional payment systems block transfers to certain countries or require additional verification. Cryptocurrencies work globally without geographical restrictions.
— No chargebacks. In 2023, online stores lost $3.3 billion due to fraudulent card payment chargebacks. Cryptocurrency transactions are irreversible — funds are guaranteed to arrive in your account.
Methods of accepting cryptocurrencies in WHMCS
Modules and plugins for WHMCS are divided into two types of solutions. The first — manual payment control, the second — full automation through specialized gateways.
1. Manual method
This method is suitable only for startups with a small volume of orders. You specify the crypto wallet address on the payment page, the client transfers funds independently. Then you manually check receipts and activate services.
Problems with the manual method: — With 100+ orders per month, checking payments takes 2-3 hours daily — High risk of human errors when matching transactions with orders — Clients wait for service activation for several hours — Impossible to automate refunds when canceling orders
2. Automated solution through plugin
WHMCS optimization for hosting providers requires full automation of payment processes. Specialized modules process crypto payments the same way as regular bank cards — without administrator involvement.
Advantages of automated solution: — Payments are processed 24/7 without staff involvement — Services are activated automatically after 1-3 blockchain confirmations — Detailed reporting on all transactions in the admin panel — Support for multiple cryptocurrencies in one interface — Automatic currency rate calculation at the time of payment
Step-by-step setup of Heleket payment gateway
Migration to WHMCS from another system or setup from scratch takes 15-20 minutes. The process consists of three stages: downloading the module, installing files, and configuring parameters.
Stage 1: Downloading the plugin
WHMCS review shows that the system supports third-party payment modules. For Heleket integration:
- Go to the official Heleket website
- Scroll down to the bottom of the site
- In the footer, find the "API" section and click on it
- In the opened menu, select "Modules"
- Find the "WHMCS Gateway" module and click the Download button to save the archive
Stage 2: Installing Heleket payment gateway for WHMCS
WHMCS for hosting management requires correct module placement. Folder structure is important for system operation:
- Extract the downloaded archive on your computer
- Find the heleketgateway folder and heleketgateway.php file
- Upload them to the server at path: WHMCS → modules → gateways
- From the callback subfolder, copy the heleketgateway.php file
- Place it at address: WHMCS → modules → gateways → callback
Stage 3: Plugin activation
Solving WHMCS problems is often related to incorrect module activation. Follow the exact sequence:
- In the WHMCS administrative panel, find the wrench icon in the upper right corner
- Hover the cursor and select "Apps & Integrations" from the dropdown menu
- Go to the "Search" tab and enter "Heleket"
- Click on the found result, then press "Manage" to activate the module
- Proceed to parameter settings
Stage 4: API key configuration
Learning to work with WHMCS includes understanding the API key system. Each payment gateway requires unique authorization:
- Register in the personal account on the Heleket platform
- Create a merchant account in the "Sellers" section
- Get the API key in account settings
- Copy the seller identifier — Merchant ID
- Insert both values in the corresponding WHMCS module settings fields
Additional configuration parameters
WHMCS: best practices include flexible fee configuration. Two key parameters affect financial calculations:
"Deduction" parameter — distribution of network fees between seller and buyer: — 100% — client pays the full fee amount on top of service cost — 50% — half of the fee is deducted from your balance, half from the client — 0% — entire fee is deducted from seller's balance
"Commission" parameter — handling overpayments and exact amounts: — Enabled — when paying $100, the client is credited $100 minus Heleket commission — Disabled — client is credited the exact amount regardless of commission size
Integrating cryptocurrency payments through WHMCS takes less than an hour. The result — expanding the customer base by 15-25%, reducing operational costs, and automating payment processes.
In case of problems
If problems arise with crypto payment processing, contact Heleket support service.