BTCPay Payment Gateway

BTCPay Payment Gateway

Developed By WHMCS Services

Compatible with WHMCS v8.5

Get an exclusive 15% discount when ordering BTCPay Payment Gateway

Use coupon code whmcsmarketplace during checkout

The BTCPay Payment Gateway for WHMCS allows you to accept payment in bitcoin through your self hosted or Third-party hosted BTCPay Server software. Start Accepting Bitcoin Payments With 0% Fees & No Third-party. BTCPay Server is a self-hosted, open-source cryptocurrency payment processor. It's secure, private, censorship-resistant and free.


  • Direct, peer-to-peer Bitcoin payments
  • No Transaction Fees (other than the network fee (opens new window))
  • No Processing Fees
  • No middleman
  • No KYC
  • Non-custodial (complete control over the private key)
  • Enhanced privacy & security
  • Self-hosted & Third-Party Hosted
  • Lightning Network support (LND, c-lightning, Eclair, and Ptarmigan)

We also offer source code for all our products. Please contact us for more details.

Contact Us:

If you have any questions at all you can contact us via our group page.

Please also note that our WS Module is provided as described on our website and is subject to our own Terms of Service. Information provided about this product on the WHMCS Marketplace may be outdated. If you have any questions or doubts, please either refer to our website for the latest product information or contact us directly via our website.



5 stars
4 stars
3 stars
2 stars
1 star

Stefan Petrounov @stefan6688

March 11, 2022 at 09:12:49 PM

Works perfectly!

  • 3 months ago

Tony_WN @tonywn5351

November 19, 2021 at 08:31:32 PM

WOW this guy great they fix a bug that I report and release in couple day kept up good work :)

  • 7 months ago

Mathijs @mathijs4610

November 17, 2021 at 04:03:54 PM

So few things,
The support fixes bugs fast which is nice.
It sadly isnt possible to use a button instead of an image, image looks ugly in my theme so I want to use a button. I have offered to give him the HTML changes required but he sadly doesn't want to edit it.
The price at 30.99 is a bit overpriced imo. I get that its alot of work but this could have been bought more at a price of like 20$.
Overall the addon was easy to setup.

3 stars because of the button, would be 4.5 otherwise.

And yes I bought it at 20 bucks due to the Black Friday sale. I was talking about the normal price. And I haven't seen any other company that made this yet.
Yes I know, But why not make it available to the client that they can choose between a button and a icon?

WHMCS Services @whmcsservices

November 17, 2021 at 09:10:01 PM (Edited)

Stuff you asked for custom work that is not part of the module of FREE

$30.99 is not overpriced if you see another company that charges $199.99 & you did not pay 30.99

Owner@WHMCS Services  
  • 7 months ago
  • Version Number 1.0.3
  • Edited

leonardo chirinos @leonardo6888

November 13, 2021 at 10:47:38 PM

I love this module, for a long time I was looking for an easy way to accept btc, it made my life much easier thanks.

  • 7 months ago
  • Version Number 1.0.3

Shannon Monahan @shannon3911

October 12, 2021 at 01:12:45 PM

Great payment module. Matched up with my own BTC server this thing works perfect. Support is always great, they are always willing to help.

  • 8 months ago
  • Version Number 1.0.2

alvan @alvan7290

October 9, 2021 at 04:44:06 PM

If it works, it is good, but when it doesn't work. Goodluck.

The payment gateway has been working fine for me for the past few months. Until today, I am getting curl_exec SSL issue ( Due to Let's Encrypt Root Cert update, I believe ), which can be easily patched and get things up quickly.

Contacted their support, support refused to help unless I have to make a transaction on their development site and prove it to them it is indeed their issue so they can work on it for me. ( Their unwillingness to support their customer is on another level, trust me )

This is a payment gateway module. Imagine getting your payment gateway down for more than 24 hours and still counting. This is how bad the situation is.

Even worse! The code is Ioncube encoded. There is no way I can simply patch things up or fix things, and I have to depend on them to resolve the issue. If they refused to support it, they should not have encrypted the gateway module so customers like us could fix it when an issue happens.

WHMCS services probably did not even want to provide any support!

I would not recommend it. I uninstalled my module, got my payment gateway set up through BTCPay's GreenField API, and never looked back!

Edit :
Just realized they actually sent me the updated files a day later. Well, too late I guess.

This is my support experience.
30/09/2021 - Ticket Open
01/10/2021 - Support Requested for WHMCS details which I refused ( Trust issues, they are very unprofessional )
01/10/2021 - A lot of back and forth to convince them of the issues. Their customer support insisted that it is just my issue.
01/10/2021 - They finally issued the fix ( v1.0.1 )
02/10/2021 - v1.0.1 did not work, they fixed the POST but did not fix the callback.
04/10/2021 - A lot of back and forth again, with their customer support being super unhappy and insisted that it is just my issue once again. I gave up.
05/10/2021 - Update ( v1.0.2 ) is out. Too late, I already moved on. I have never tested this version and would never want to help them with any bug report anymore in the future.

WHMCS Services @whmcsservices

October 11, 2021 at 02:23:30 PM

First, it is not true you don't what to provide me your login information to see what the problem is without login it is hard to find what the problem is, I have to wait until other clients to report this problem because it may end it worked. Every WHMCS server is not the same this is why we ask for information to fix it making work. You are the one who gave us hard time.

Second about Ioncube you pay for the license version that it ioncube if you pay for the source code then you have all the code that you can see. Once again not about the module is you give us a hard time providing us what we need to help you

Third look at the ticket on 1/10/21 I release 1.0.1 and on 5/10/21 I release a second patch that good as other companies that waiting for a month or week. If you will provide what we need it could be the same-day fix

Owner@WHMCS Services  
  • 8 months ago
  • Version Number 1.0.2
  • Edited

JK @jk5851

September 5, 2021 at 09:12:27 PM

Works great.
We setup the BTCPay server on our own server, and finally no need to use and pay blockonomics 1% fee(blockonomics themself use BTCPay server in their service).

  • 9 months ago
  • Version Number 1.0.0

crowneplaza35 @crowneplaza4471

June 18, 2021 at 02:00:44 PM

cool module work with no problem

  • 1 year ago
  • Version Number 1.0.0

Version Compatibility

Compatible with WHMCS v8.5

Full Version Compatibility

  • Selected versions of WHMCS v8.5
  • All versions of WHMCS v8.4
  • All versions of WHMCS v8.3

System Requirements

  • PHP 7.2, 7.3 & 7.4
  • BTCPay Server Software
  • Ioncube Loaders Support v11.x

* Requirements listed are in addition to the WHMCS default system requirements.

Support for this product

The best place to start if you need help with a specific product is to contact the developer. All WHMCS Marketplace developers have both a website and support URL listed.

Developed By WHMCS Services


v1.0.4 Released November 17th, 2021

Latest Version

  • Fixed Problem with BTCPay payment URL
  • Fixed Problem with gateway name in callback


Previous Versions

v1.0.3 Released October 28th, 2021

View/hide detailed changelog

  • Fixed Problem with gateway name in the callback


v1.0.2 Released October 5th, 2021

View/hide detailed changelog

  • Fixed callback with domain SSL Verification


v1.0.1 Released October 1st, 2021

View/hide detailed changelog

  • Fixed Problem with domain SSL Verification
  • Updated Remove boxes order form template from distribution
  • Updated Remove modern order form template from distribution
  • Updated Remove Support for PHP 5.6 to 7.0


v1.0.0 Released March 8th, 2021

View/hide detailed changelog

New Initial Release


See also

WHMCS Bitcoin Payments

Accept Bitcoin payments on your website

Accept Bitcoin and 70+ Cryptocurrency payments - CoinGate for WHMCS

Easily accept Bitcoin, Ethereum and many other crypto payments on your WHMCS website

Coinbase Commerce

No Fees, Easy Setup. Accept cryptocurrencies like: Bitcoin, Bitcoin Cash, Ethereum and Litecoin!

Gateway Fees for WHMCS

With this WHMCS module, you'll get the payment gateway fees from your clients directly.


bKash Payment module. bKash is most popular mobile payment system in Bangladesh.