Title: CoinGate for WooCommerce
Author: coingate
Published: <strong>☀️ 6️⃣ 29, 2015</strong>
Last modified: 🍂 9️⃣ 8, 2025

---

Search plugins

![](https://ps.w.org/coingate-for-woocommerce/assets/banner-772x250.png?rev=2735390)

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.

![](https://ps.w.org/coingate-for-woocommerce/assets/icon-128x128.png?rev=2645162)

# CoinGate for WooCommerce

 By [coingate](https://profiles.wordpress.org/coingate/)

[Download](https://downloads.wordpress.org/plugin/coingate-for-woocommerce.2.3.1.zip)

 * [Details](https://emoji.wordpress.org/plugins/coingate-for-woocommerce/#description)
 * [Reviews](https://emoji.wordpress.org/plugins/coingate-for-woocommerce/#reviews)
 *  [Installation](https://emoji.wordpress.org/plugins/coingate-for-woocommerce/#installation)
 * [Development](https://emoji.wordpress.org/plugins/coingate-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/coingate-for-woocommerce/)

## Description

**_Accept Crypto Payments with CoinGate for WooCommerce_**

Easily accept cryptocurrency payments on your WooCommerce store using CoinGate. 
Our CoinGate for WooCommerce plugin provides fully automated payment processing 
and invoicing, making crypto payments simple, secure, and seamless for both you 
and your customers.

With just a quick setup, your customers can pay using 15+ cryptocurrencies like 
Bitcoin, USDC, Ethereum, and Litecoin across multiple networks—including Layer 2
solutions like Polygon, Arbitrum, Base, Optimism, Solana, and more.

You can receive settlements directly to your bank account in EUR, USD, or GBP—or
choose to keep crypto.

#### Features

 * **Fully automated gateway** – no manual processing needed
 * **Real-time exchange rates** – convert crypto to fiat instantly at checkout
 * **Multi-chain support** – accept crypto on Ethereum, Polygon, Arbitrum, Solana,
   Base, Optimism, and [more](https://coingate.com/supported-currencies)
 * **Customizable invoices** – choose supported coins, accept underpaid or overpaid
   orders, and adjust invoice settings
 * **Automatic order updates** – payment confirmations trigger status changes
 * **Test mode available** – experiment in a [sandbox environment](https://sandbox.coingate.com/)
 * **Crypto refunds** – issue full and partial [refunds](https://coingate.com/blog/post/merchant-refund)
 * **Exportable reports** – access accounting and payout data in just a few clicks
 * **Role-based account management** – control [permissions](https://coingate.com/blog/post/business-user-permissions)
   for team members
 * **Built-in AML/KYC tools** – stay protected and compliant
 * **Flexible fees** – starting at 1%, with lower [rates](https://coingate.com/pricing)
   available for high-volume merchants
 * **No chargebacks** – all crypto payments are final

#### How It Works (Example)

 1. A customer selects crypto as the payment method for a €100 order.
 2. Based on real-time rates, they’re shown the amount to pay in their chosen cryptocurrency.
 3. After payment confirmation, you receive ~€99 (minus fees) in your CoinGate account.
 4. You can withdraw funds to your bank in EUR, USD, or GBP—or hold them in crypto.

#### Disclaimer

CoinGate is an independent payment platform and is not affiliated, associated, authorised,
endorsed by, or in any way officially connected with WooCommerce. This plugin is
a third-party developer integration provided solely for enabling CoinGate services
on WooCommerce stores.

## Screenshots

[⌊CoinGate payment form - Cryptocurrency selection window⌉⌊CoinGate payment form-
Cryptocurrency selection window⌉[

CoinGate payment form – Cryptocurrency selection window

[⌊CoinGate payment form - Invoice⌉⌊CoinGate payment form - Invoice⌉[

CoinGate payment form – Invoice

[⌊CoinGate payment form - Confirmation⌉⌊CoinGate payment form - Confirmation⌉[

CoinGate payment form – Confirmation

## Installation

First and foremost, you will need to sign up for an account on CoinGate. For production,
use our main website: [https://coingate.com/](https://coingate.com). 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: [https://sandbox.coingate.com](https://sandbox.coingate.com/)–
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:

 * Create [API credentials](https://support.coingate.com/hc/en-us/articles/4402498918546)
   and configure [“Settlement Currency”](https://support.coingate.com/hc/en-us/articles/21208494395676-How-to-Configure-Settlement-Currency)
   on CoinGate.
 * Install the CoinGate payment module for WooCommerce.

For the testing mode to work, you must generate separate API credentials on [https://sandbox.coingate.com](https://sandbox.coingate.com),
since API credentials generated on [https://coingate.com](https://coingate.com) 
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”.

 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 : “Cryptocurrencies via CoinGate”
    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. 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.
 6. If you are using Sandbox API credentials, then turn Test Mode on.
 7. Finally, click “Save changes”, and you are good to go!

## Reviews

![](https://secure.gravatar.com/avatar/e3bab046722f7743fa0017473613e285a3baa637850f2b6fc4b6d07a40a6abad?
s=60&d=retro&r=g)

### 󠀁[Best payment plugin out there](https://wordpress.org/support/topic/best-payment-plugin-out-there/)󠁿

 [toliktien50](https://profiles.wordpress.org/toliktien50/) 🌸5️⃣ 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!

![](https://secure.gravatar.com/avatar/a9038d6e139129a14ee03e5816c1b1d2f39f35a51be816c507dcf4345324ee4b?
s=60&d=retro&r=g)

### 󠀁[Very easy to setup, everything works!](https://wordpress.org/support/topic/very-easy-to-setup-everything-works/)󠁿

 [apwordpress](https://profiles.wordpress.org/apwordpress/) 🌸5️⃣ 16, 2022 1 reply

Even I am running an old version of woocommerce, this plugin works like a charm!

![](https://secure.gravatar.com/avatar/a334bc9cc6d73fcf519420bf1e05e5665972c8225b4a2ec6b6357029968d2252?
s=60&d=retro&r=g)

### 󠀁[Great product, easy integration, awesome service!](https://wordpress.org/support/topic/great-product-easy-integration-awesome-service/)󠁿

 [yanivelbaz](https://profiles.wordpress.org/yanivelbaz/) 🌸5️⃣ 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).

![](https://secure.gravatar.com/avatar/15e12cb41af3a96f5f9530777ead42e4c50049ac1d49260d75169e490bcab71d?
s=60&d=retro&r=g)

### 󠀁[CoinGate helped our business grow](https://wordpress.org/support/topic/coingate-helped-our-business-grow/)󠁿

 [97surper](https://profiles.wordpress.org/97surper/) 🌸5️⃣ 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.

![](https://secure.gravatar.com/avatar/f6bc227f591d24482347ee281fd9adc6129be9ae513dec1c2779a5f12950799a?
s=60&d=retro&r=g)

### 󠀁[Works flawlessly](https://wordpress.org/support/topic/works-flawlessly-165/)󠁿

 [mswider69](https://profiles.wordpress.org/mswider69/) ❄️1️⃣ 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!

![](https://secure.gravatar.com/avatar/01c32c434adf14d9daa7d2b8f05b61647d2ea557c6e24ab45181009fd2762ce1?
s=60&d=retro&r=g)

### 󠀁[Almost Perfect](https://wordpress.org/support/topic/almost-perfect-465/)󠁿

 [helloworld86](https://profiles.wordpress.org/helloworld86/) ❄️1️⃣ 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 ](https://wordpress.org/support/plugin/coingate-for-woocommerce/reviews/)

## Contributors & Developers

“CoinGate for WooCommerce” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ coingate ](https://profiles.wordpress.org/coingate/)

[Translate “CoinGate for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/coingate-for-woocommerce)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/coingate-for-woocommerce/),
check out the [SVN repository](https://plugins.svn.wordpress.org/coingate-for-woocommerce/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/coingate-for-woocommerce/)
by [RSS](https://plugins.trac.wordpress.org/log/coingate-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### v2.3.1 – 2025-07-22

 * Added “Transfer shopper billing details to payment processor” option. Improves
   guest checkout experience by prefilling billing details. Supports compliance 
   with the Travel Rule: https://coingate.com/blog/post/travel-rule-explained

#### v2.3.0 – 2025-01-03

 * Added: Support for Block-Based Checkout.

#### v2.2.0 – 2024-10-15

 * Deprecated: Currency element.
 * PHP Deprecated: Creation of dynamic properties.
 * Fixed: token validation on a callback.
 * Fixed: Undefined array key “woocommerce_coingate_test”.

#### 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”.

## Meta

 *  Version **2.3.0**
 *  Last updated **1 year ago**
 *  Active installations **400+**
 *  WordPress version ** 5.3 or higher **
 *  Tested up to **6.8.11**
 *  PHP version ** 7.3 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/coingate-for-woocommerce/)
 * Tags
 * [accept bitcoin](https://emoji.wordpress.org/plugins/tags/accept-bitcoin/)[bitcoin](https://emoji.wordpress.org/plugins/tags/bitcoin/)
   [ethereum](https://emoji.wordpress.org/plugins/tags/ethereum/)[Litecoin](https://emoji.wordpress.org/plugins/tags/litecoin/)
 *  [Advanced View](https://emoji.wordpress.org/plugins/coingate-for-woocommerce/advanced/)

## Ratings

 3.5 out of 5 stars.

 *  [  10 5-star reviews     ](https://wordpress.org/support/plugin/coingate-for-woocommerce/reviews/?filter=5)
 *  [  1 4-star review     ](https://wordpress.org/support/plugin/coingate-for-woocommerce/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/coingate-for-woocommerce/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/coingate-for-woocommerce/reviews/?filter=2)
 *  [  6 1-star reviews     ](https://wordpress.org/support/plugin/coingate-for-woocommerce/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/coingate-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/coingate-for-woocommerce/reviews/)

## Contributors

 *   [ coingate ](https://profiles.wordpress.org/coingate/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/coingate-for-woocommerce/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://coingate.com)