MercanPay Solutions
For hosting and VPN

Take crypto payments for hosting and VPN plans

New orders, renewals or balance top-ups: customers pay with TRX or USDT and a webhook switches the service on.

The problems you face today

Disputes after the service is used

A card dispute on a month of server time or VPN access wastes both the revenue and the resources you provided.

Customers in every country

Hosting and VPN customers come from everywhere, and no provider can support every local payment method.

Privacy-minded buyers

Many privacy-focused customers would rather not hand over card details and look for another way to pay.

What changes with MercanPay

✓
Automatic activation

A signed webhook arrives when the payment confirms, so you can provision the server, extend the plan or top up the balance.

✓
Final payments

A confirmed transfer can't be reversed by the payer alone. There are no chargebacks in crypto.

✓
USD prices, locked rate

Keep your plans priced in USD; the customer picks TRX or USDT and the rate stays locked for the invoice.

✓
Flexible integration

Connect your client area with the REST API or our PHP and Python libraries. A WHMCS module is coming soon.

How it works

Apply

Fill in a short business questionnaire; your application is reviewed and approved.

Wire up billing

Create an invoice through the API for each new order and renewal period, and email the payment link if you like.

Activate the service

When the invoice.paid webhook arrives, verify the signature and provision or extend the plan.

Example scenario

A VPS provider creates a monthly invoice for a customer whose renewal is coming up and emails the payment link. The customer pays in USDT; when the webhook lands, the system extends the server by a month. The customer never shared card details, and the provider never had to worry about a dispute.

Recommended integrations

Frequently asked questions

Do you have a WHMCS module?

The WHMCS module is coming soon. In the meantime you can integrate your billing system through the REST API or our PHP and Python libraries.

Can renewals be charged automatically?

Crypto can't be pulled from a customer's wallet, and MercanPay has no subscription or recurring billing feature. You create a new invoice each renewal period and send the payment link; that step can be fully automated through the API.

How long does a customer have to pay?

Invoices stay open for up to 24 hours. If a renewal invoice expires, simply create a new one. Partial payments extend the invoice.

Are VPN services accepted?

Legitimate VPN, hosting, VPS and domain businesses can apply. Every application is reviewed through a short business questionnaire.

How do I withdraw my balance?

You withdraw TRX or USDT to your own wallet. Each withdrawal is confirmed with an email code and an authenticator code, and costs 1-3 USD.

Start accepting crypto payments in minutes

Accept USDT and TRX (TRC20). Fees from 0.4%, a hosted payment page, API and webhooks.

Related guides

Other industries