Coinbase Commerce Payment Gateway

Coinbase Commerce Payment Gateway

Developed By ASPnix Web Hosting

Compatible with WHMCS v8.10

The Coinbase Payment Gateway Module for WHMCS is the-module if you want to accept Cryptocurrency payments with your WHMCS billing system installation! This module allows your WHMCS installation to accept Bitcoin, Bitcoin Cash, Litecoin, Ethereum, USD Coin and DAI payments through the Coinbase Commerce API. With our module, your clients will be able to make payments for their services and due invoices with numerous Cryptocurrencies through the Coinbase Commerce API!

  • Supports the new Coinbase Commerce Onchain Payment Protocol
  • Supports the new Coinbase Commerce payment experience
  • Accept Bitcoin, Bitcoin Cash, Ethereum, Litecoin, USD Coin, DAI and all other Coinbase Commerce supported networks
  • Lookup transaction details within WHMCS with intellisearch
  • Supports WHMCS Transaction Information
  • Expand your customer base by offering an additional payment method
  • Redirects directly to Coinbase to complete payment
  • Supports pending payments, verification of payments as well as reversing transactions

Pricing shown is monthly, not a one-time fee



5 stars
4 stars
3 stars
2 stars
1 star

Stefano Dianogio @stefano9605

April 4, 2024 at 09:30:57 PM

Works perfectly, including with the changes Coinbase announced a bit back. Easy to install, easy to configure. Up and running within 10 minutes or so. Processed around 3 dozen crypto payments already.


  • 3 months ago

David Fdez @david2335

November 26, 2023 at 09:57:11 AM

Accept my payment please, try with cryptocurrency and credit card and I can't buy the product.

ASPnix Web Hosting @ASPnix

April 3, 2024 at 07:46:55 PM

Hi David! Orders must pass our fraud checks in order to be accepted. Most issues stem from users using VPNs or other anonymizers, which we do not accept orders from.

Owner@ASPnix Web Hosting  
  • 7 months ago
  • Version Number 3.1.6
  • Edited

Ebrahim @ebrahim7623

September 27, 2023 at 08:04:40 PM


Explain to me how the module supports all major currencies yet can process cards?

  • 9 months ago
  • Version Number 3.1.6

Leandro @leandro1888

August 16, 2023 at 07:14:54 AM

Incredible easy setup. For those who is complaining, i think they not even tried, really, any one can install it.

The only bug i found was regarding to multi-currency support. I paid a test order using crypto in USD dollars but the order i made on my system were on another currency and after transaction completed, our system could not detect and convert it to the order currency, it's a bug but i think it's hard to mess with currency conversion.

It will not bother me as i am using only USD. But keep advised, if you are willing to use multi-currency it will not work properly.

That said, i would pay more than $10 for it, it definitely worth for me!

  • 11 months ago
  • Version Number 3.1.6

Shadow Sysop @salvatore4481

March 31, 2022 at 01:55:03 AM

I really want to set the record straight, as the poor ratings seem to be reflective of general bafoonery and nothing wrong with the actual module.

Even though the instructions are sparse, if you're familar with WHMCS modules even passingly, you'll be able to install this module. Make sure you also install the licensing module or you'll have issues. And contrary to the stupidity in a previous review, these license managers are IMPERATIVE to make sure a development team actually receives compensation, else it's suddenly nulled and free everywhere.

The module works well, does not cause conflict with any other addon modules or Marketconnect modules. I am very satisfied and am looking at some of their other products.

  • 2 years ago
  • Version Number 3.1.0
  • Edited

Gennady Smirnov @gennady8544

December 1, 2021 at 01:25:20 PM

I cannot buy your module as your WHMCS banned me just after registration as potential fraud, it cancelled my invoice and i had no chance to pay it. I post trouble ticket and my account was closed today in a same day. Are you okay with such setup loosing clients?!

  • 2 years ago
  • Version Number 3.1.0

Samuel Brown @samuel2336

March 12, 2021 at 02:20:39 AM

Bought this module alongside their Braintree card module and it also works as advertised. Minimal configuration is needed, takes just a few moments to get going. Tested a BTC and ETH payment, both invoices set to pending while the payment verified and then paid automatically.

The free Coinbase Commerce module doesnt seem to set invoices to "pending" which was confusing some of my customers.

UPDATE: I am using WHMCS 8.1.3 for those that are curious along with PHP 7.3.

  • 3 years ago
  • Version Number 3.0.8
  • Edited

Eugene G @prateek2895

April 23, 2020 at 05:36:40 PM

Don't buy this module if you want to have a happy experience and of course save your 30$

1) They will ask you to install one more module(ASPnix Product Licensing System for WHMCS ) to activate the Coinbase module. Without it, the module will not work.
Why should I install this licensing module of yours in addition to the coinbase module that I purchased?

2) Be careful, their coinbase module files overwrite 50% of the original coinbase module files.
You will end up corrupting your actual coinbase module and your whmcs will start throwing errors. I had to reinstall my actual coinbase module again to be able to fix it.

ASPnix Web Hosting @ASPnix

November 24, 2020 at 12:25:41 AM (Edited)

1) You do not have to activate or install the Product Licensing Management addon, this is only required to notify you of new versions, reset your license etc. You can simply remove this. However, all of our modules rely on the "ASPnix Product Licensing System for WHMCS", these files are in the ROOT/vendor/ directory and are shared between all of our modules.

2) Not sure what you mean by this? Our module does not "overwrite" any files, unless you have another module called "coinbase", our module is also named "coinbase" and this will cause issues with any existing gateways that share the same file names. This is the same for any addon, gateway, server module.

We have nearly 100 active installs of this module, all happily working without problems.

Owner@ASPnix Web Hosting  
  • 4 years ago
  • Version Number 3.0.8

Version Compatibility

Compatible with WHMCS v8.10

Full Version Compatibility

  • Selected versions of WHMCS v8.10
  • Selected versions of WHMCS v8.9
  • Selected versions of WHMCS v8.8

System Requirements

  • PHP JSON Support
  • PHP CURL Support
  • PHP Hash Support
  • PHP SimpleXML Support
  • A Coinbase Commerce Account
  • PHP 7.4+
  • Ioncube Loader v12+

* 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 ASPnix Web Hosting


v3.1.9 Released February 1st, 2024

Latest Version

  • Added WHMCS client information to the charge metadata
  • Fixed a PHP error that could occur when viewing transaction details
  • Fixed a PHP error that could occur in the callback


Previous Versions

v3.1.6 Released August 8th, 2023

View/hide detailed changelog

  • Additional improvements to the transaction lookup addon
  • Fixed the currency codes for the Polygon cryptocurrencies
  • Added request for showing network confirmations count on transaction lookup
  • Resolved an issue for transactions that do not have a confirmation date/time throwing errors
  • Removed the network names internally to the language file to allow overriding and end-users can add networks
  • Added MATIC cryptocurrency network name


v3.1.4 Released April 3rd, 2023

View/hide detailed changelog

  • Do not attempt to display payment button for 0 total invoices
  • Added support to automatically resolve under/overpayments
  • Added network transaction ID to the transaction details modal


v3.1.3 Released October 24th, 2022

View/hide detailed changelog

  • Fixed an unclosed HTML tag in the Transaction Lookup addon
  • Transaction Lookup model now shows the correct currency, network and fee


v3.1.2 Released September 7th, 2022

View/hide detailed changelog

  • Resolved an issue where upgrading an existing install may not create the new transactions table
  • Resolved an issue where upgrading an existing install may not migrate the old transactions table data to the new one


v3.1.1 Released August 10th, 2022

View/hide detailed changelog

  • Minimal WHMCS version changed to 8.2
  • Minimal PHP version changed to 7.4
  • Module now correctly works with Guzzle 7.0+
  • Module now supports WHMCS 8.2 "Transaction Information"
  • All HTML is moved to dedicated .tpl files to allow for customer editing of module output


v3.1.0 Released March 11th, 2021

View/hide detailed changelog

  • API secret key setting now uses a password field instead of a text field
  • Various improvements
  • Fix "No Payments Found" constantly showing in the Gateway logs


v3.0.9 Released October 2nd, 2020

View/hide detailed changelog

  • Full support for WHMCS 8
  • Support for handling charge:pending and charge:failed webhooks
  • Added support for logging charged:delayed calls
  • Callbacks are now logged in the transaction history for an invoice


v3.0.8 Released January 23rd, 2019

View/hide detailed changelog

  • Added support for resolved / unresolved payments


v3.0.7 Released December 5th, 2018

View/hide detailed changelog

  • Minor improvements to getTransaction calls


v3.0.6 Released November 27th, 2018

View/hide detailed changelog

  • Added support for FontAwesome 5 icons (with FA v4 fallback) for WHMCS 7.6+


v3.0.5 Released June 16th, 2018

View/hide detailed changelog

  • Added full support for the Public Pay module


v3.0.4 Released June 11th, 2018

View/hide detailed changelog

  • Added support for charge:confirmed Webhook test
  • Improvements to handling creating of the charge


v3.0.3 Released May 12th, 2018

View/hide detailed changelog

  • Rewritten to support the new Coinbase Commerce system


v2.0.5 Released April 21st, 2017

View/hide detailed changelog

*Redesigned the Balance Widget to work with the WHMCS 7 design


v2.0.4 Released February 9th, 2017

View/hide detailed changelog

*jQuery is loaded locally instead of using Google's links *Invoice payment timer updated to use jQuery implementation


v2.0.3 Released January 29th, 2017

View/hide detailed changelog

*Resolved issue where the Coinbase Balance addon would not display its title or description on the addon module page


v2.0.2 Released December 8th, 2016

View/hide detailed changelog

  • Resolved PHP error - Missing GuzzleHttp\Psr7\UriResolver


v2.0.1 Released November 18th, 2016

View/hide detailed changelog

  • Added some improvements to handling Coinbase client errors


v2.0.0 Released October 6th, 2016

View/hide detailed changelog

  • Module rewrote for Coinbase's v2 API
  • Support for subscriptions has been removed due to Coinbase no longer support in v2 of their API


v1.3.7 Released August 24th, 2015

View/hide detailed changelog

Version 1.3.7 – Released 08.24.2015

  • Resolved issue with the subscription button not displaying
  • Updated some legacy SQL methods to use WHMCS 6-based queries
  • Improved the licensing callbacks for better performance
  • Other misc. performance improvements


See also

WHMCS Bitcoin Payments

Accept Bitcoin payments on your website

Accept Bitcoin and cryptocurrency payments - CoinGate for WHMCS

Easily accept Bitcoin, Tether, 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.

PayTR Virtual Pos iFrame API

Open your web site to shopping with the advantages of PayTR. Take your payments securely.