This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

WooCommerce Crypto Payment Processor


Accept cryptocurrency payments in your store with the CoinGate module – a fully automated payment processing and invoicing solution for online stores.

Receive payouts in Bitcoin and other cryptocurrencies, Euros, GBP and USD without exchange rate volatility risk!


Start accepting Bitcoin and other cryptocurrencies in no time! Our official WooCommerce module connects your store to our fully automated cryptocurrency processing platform and invoice system, giving you access to the rapidly emerging blockchain market.

With CoinGate, online businesses can accept Bitcoin, Litecoin, Ethereum, Doge as well as 70+ other digital currencies (Altcoins) hassle-free. Payments received from customers can be instantly converted to Fiat, and you can receive payouts in Euros and U.S. Dollars directly to your bank account. Alternatively, store owners can choose to receive payouts in Bitcoin and other cryptocurrencies such as Ethereum, Ripple and more!


The extension allows stores that use WordPress WooCommerce shopping cart system to accept Bitcoin payments as well as Altcoins via the CoinGate API. Integration and configuration of our WooCommerce module is super simple, while the solution you get is fully automated – you will receive automatic payment confirmations and order status updates.
To find out more about the benefits of Cryptocurrencies for your business, as well as the solution offered by CoinGate, check our website.


  • A simple, one-time setup with little-to-no maintenance needed;
  • Instant payment confirmations and order status updates;
  • Pricing of merchandise in any local fiat currency;
  • Issuing full and partial refunds manually and automatically;
  • Permission-based account management tools;
  • Bitcoin Lightning Network support;
  • Payouts in stablecoins, BTC, other cryptos, or fiat currencies (EUR/GBP/USD);
  • Mitigation of cryptocurrency market volatility;
  • Sandbox environment for testing with Tesnet Bitcoin.
  • No setup or recurring fees.
  • No chargebacks – guaranteed!


  • Extend invoice expiration time up to 24 hours (if pay and receive currency is the same);
  • Automatically accept slightly underpaid orders;
  • Change the invoice settings: disable/enable coins, switch positioning, settlements, & more;
  • Manage payout options for each accepted cryptocurrency.

How it works – example

  1. An item in the store costs 100 euro.
  2. A customer wants to buy the item and selects to pay with Bitcoin.
  3. An invoice is generated and, according to the current exchange rate, the price is 50,000 euro per bitcoin, so the customer has to pay 0.002 bitcoins.
  4. Once the invoice is paid, the merchant gets a notification and is credited 99 euro (100 euro minus our 1% flat fee), or 0.00198 BTC.

To be able to use the plugin you have to create an account on


  • CoinGate payment form – Cryptocurrency selection window
  • CoinGate payment form – Invoice
  • CoinGate payment form – Confirmation


First and foremost, you will need to sign up for an account on CoinGate. For production, use our main website: But before you go live, you may want to do some testing, to make sure everything works nicely. For this purpose, we have a sandbox environment: – just remember to create an account here even if you already have one on our main website.

The installation of our WooCommerce payment module is quite easy. In order to ensure that CoinGate payment gateway is working properly on your website, we will go over these two quick steps:

  • Setup API credentials on CoinGate.
  • Install the CoinGate payment module for WooCommerce.

For the testing mode to work, you must generate separate API credentials on, since API credentials generated on will not work in the sandbox environment. To create a set of API credentials, log in to your CoinGate account, and either complete the auto-setup wizard, or find the API tab on the menu – click “Apps”, and then click “+New App”.

Please note, this guide was created using WordPress 4.7.4, but is also useful for installing older or upcoming versions.

  1. Login to your WordPress admin panel and go to Plugins > Add New.
  2. In the Search Plugins field, type in “coingate”. When the CoinGate for WooCommerce plugin is displayed, click “Install Now” (if asked, enter your FTP credentials).
  3. After the plugin is installed, click “Activate”.
  4. Go to WooCommerce > Settings > Payments > Method : “CoinGate – Cryptocurrencies via CoinGate (more than 50 supported)” and then click the check box “Enabled”. After Enabled is clicked then press on CoinGate on the same page. If needed, change the Description and the Title according to your preferences.
  5. Enter your API credentials on the WooCommerce configuration page.
  6. Set the Receive Currency parameter to the currency in which you wish to receive your payouts from CoinGate.
    At this point, you can also configure how CoinGate order statuses will correspond to WooCommerce order statuses. Leave the default options if you are not sure.
  7. If you are using Sandbox API credentials, then turn Test Mode on.
  8. Finally, click “Save changes”, and you are good to go!


Mei 18, 2022 1 reply
I’ve been using a lot of crypto plugins (BitPay, CoinPayments, CryptoWoo and etc.) and I can really say that this is the best one yet. Simple registration, simple integration, tool is really easy to use and has a lot of functionalities (invoice customization, multiple payout options, currency options) Would reccommend everyone who wants to accept cryptocurrency payments!
Mei 16, 2022 1 reply
About a couple of months ago we’ve added CoinGateit as a payment solution. The integration was quite easy, and we’re very happy to see more and more users starting to pay with CoinGate’s solution. The main reasons we’ve decided to add CoinGate to our payment solutions on our website were high demand from our clients; payment versatility and flexibility (70+ crypto currencies to pay with, and the ability to choose our favorite settlement currency); low costs; fast & easy integration. So far CoinGate’s solution has exceeded our expectations, and the service has been great (both pre- and post-integration).
Mei 12, 2022 1 reply
Although there are a lot of similar services that allows accepting crypto, I specifically like Coingate the most. Not only it charges only 1% fees, but by using Coingate your shoppers dont need to register an account to pay the invoice (unlike on some other services) Additionally, Coingate allows to accept a lot of cryptocurencies, which is a great way for small businesses to be attractive for a lot of crypto users. Finally, the integration using WordPress plugin was smooth, although needed to follow the instructions for some steps. Overall, I’m happy with this service.
Januarie 5, 2022 1 reply
We have been using Coingate’s plugin for more than half a year now and had several purchases with it. Works great, the installation was quick, no complaints at all. Recommended!
Januarie 5, 2022 1 reply
We are using this plugin for more than a year and process a large number of payments. Overall works well but not to perfection. For example, SOMETIMES an order status is updated to “paid” correctly, but after 1 or 2 hours the order status changes to “canceled” (no idea why because the payment was already received). So the client will contact me screaming asking why we took the money and canceled the order… then I have to explain and check manually. Coingate should pay more attention to this plugin and update it more often.
Read all 20 reviews

Contributors & Developers

“WooCommerce Crypto Payment Processor” is oopbron sagteware. Die volgende mense het bygedra tot die ontwikkeling van hierdie uitbreiding:



v2.1.0 – 2022-10-10

  • Added: Ability to send customer email to CoinGate’s checkout form.
  • Fixed: Send app info from the API auth token validation action.

v2.0.2 – 2022-07-04

  • Added: WordPress coding standards.
  • Added: Github workflow.
  • Changed: Updated composer libraries.
  • Fixed: Not showing payment settings page [Issue #11]

v2.0.1 – 2022-06-09

  • Plugin now requires WordPress 5.3 version or greater.
  • Plugin now requires PHP 7.3.0 or greater.
  • Updated CoinGate PHP library up to 4.1.0.
  • Changed: Plugin refactored from the ground.
  • Added: API auth token validation.
  • Added: New status – “Do nothing” in the payment gateway settings page.
  • Added: New CoinGate payment status – “Confirming”.