How To Accept Bitcoin Payments On Your WordPress Website

Are you want to know How to accept Bitcoin Payments On your WordPress Website? Read this article and it will help you.

Cryptocurrencies are still much of a fuss these days, in case you happen to be a crypto-maniaс there's a chance you know a few places where you can pay for a cup of coffee or pizza using Ethereum or Bitcoins.

Note: find out more information about what is Ethereum in this guide.

If you're not one of these guys, but you're a business owner you need to make sure crypto fans can pay for your services using their preferred currency which is not US Dollars, or Euro obviously.

It's expected that in a few years from now, cryptocurrencies will become a generally accepted payment option available all around the world, so why not get prepared in advance?
If you're ready to start accepting cryptocurrency transactions, this easy-to-follow tutorial is exactly what you need, to learn how you can do this keep on reading.

How to Accept Crypto Payments on Your Website?

As always there's an easy way and a hard one, here I'm going to show the easiest ways of how you can start accepting Bitcoins on your website.

If your website or store is equipped with WooCommerce plugin this will be really easy to perform. In case you don't have a website feel free to check out these Cryptocurrency Wordpress Themes that are built to absolutely universal and will definitely fit your niche.

First of all, you need to go to your plugins section and install a new plugin on your website.

WooCommerce Bitcoin Payments

The plugin is called - WooCommerce Bitcoin Payments and it was developed by the CoinGate cryptocurrency gateway.

Please note! If you want to keep your website safe and sound you need to have a sandbox where you test third-party plugins which you're going to install on your website. It's much better if your sandbox falls apart but not your live website.

Go to your plugins section and type coingate into the search.


In case your store was already up and running you need to make a few adjustments to start accepting Bitcoins.

Go to WooCommerce Settings >>


Once you are there open the Checkout tab, and then click CoinGate.


On the next step, you need to tick Enable Bitcoin payment via CoinGate.

But beforehand go to the CoinGate website, register there, so you will obtain the credentials needed on the next step, i.e. App ID, API key, and API secret.

After you save all these settings you can go to the checkout page and there you will find Bitcoin as a payment option.


That's it. Was it easy? I bet it was.

As you may have already guessed this is not the only one plugin which you can use to accept crypto payments on your website.

FYI, if it happened that you don't have a website this is a place where you can get top themes for WordPress.

Now let's have a look at some other options.



Spectrocoin plugin allows accepting Bitcoin as a regular payment option. The plugin is integrated with WooCommerce so basically major manipulations will not be required from you.

The installation process includes a few steps:
  1. Download the plugin from Github.

  2. Upload it to your /wp-content/plugins/ directory, or via Plugins section in your admin.

  3. Register at website, so you could obtain Private and Public keys.

All that remains is to:
  1. Activate SpectroCoin plugin following the path WooCommerce >> Settings >> Checkout >> SpectroCoin.

  2. Enter your Merchant ID, Project ID, and Private key which you generated before.

  3. Done.



Just like with the plugin above this can be installed either in automatic mode, or manually. To install automatically open your site's dashboard, go to the Plugins section and type in GoUrl WooCommerce in the search field.

You will see this plugin.


Hit, Install and wait a bit.

This plugin adds additional payment options to your website which are available at checkout.


Plugin features:
  • A free, open-source plugin available on

  • Accepts Bitcoin, Bitcoin Cash, Litecoin, Dash, Dogecoin, etc

  • Mobile-friendly payment box.

  • The plugin supports WooCommerce Subscriptions (another free plugin available on Github).

  • No monthly fees, no bank account needed, transaction fee starts from 0%.

  • Get crypto payments straight to your bitcoin/altcoin wallet addresses.

  • Read here how to convert bitcoin/altcoins to USD/EUR/etc.

  • Direct Integration on your website, no external payment pages open.


Here's another cryptocurrency payment service provider that made it possible to accept transactions on any WordPress website.

  • To get started go to Github and download their free plugin.

  • Install in as any other plugin.

  • When it's activated go to WooCommerce >> Settings >> Checkout >> BitPay, or go to the configuration settings of the plugins and click the Settings link for this plugin.


When you're there you need to enter the API token, which you can get here.

In case you've done everything the right way, you'll get the token.


Once you apply the token your customers will be able to pay with Bitcoins for the products on your website.

And here comes the last item from our list, unfortunately, it's not a free option here you will have to pay $59.


To make this play you need to buy a premium WordPress plugin Stripe Payment Gateway for WooCommerce .

With this plugin, you can accept payment via:
  • Credit Cards & Debit Cards;

  • Apple Pay;

  • BitCoin;

  • Alipay.

Additional features:
  • WPML Support;

  • Works with WooCommerce Subscriptions.

When you install this plugin you need to go to the following section in its settings Checkout >> Stripe Payment.
To make this work you need to register Stripe account, you can do it here. After the registration you can redeem the credentials you will need further.
Inside the Stripe Abilities section, you need to tick Enable in the Bitcoin Currency option.
In case you've done everything right, you will find this item on your checkout page.
Congrats, now your clients can pay with Bitcoins.

Over to You

As you can see saddling the cryptocurrency wave is important for every business. In case you won't let crypto fans pay for your services using their preferred currency you might lose quite a big chunk of the audience. What's more, Bitcoin is still a nice thing to make a personal investment, by getting payments from your clients in this currency there won't be a necessity to exchange your funds into Bitcoin.

Do you remember the story how 50 Cent accidentally became Bitcoin millionaire? The rapper allowed his fans to pay for his 2014 album with Bitcoins.

Good luck!

Related Articles

Top 10 must have plugins for Wordpress website

If you are using a Wordpress website or planning to create a Wordpress website, then this article may be useful for you. Here we have discussed a list of top ten essential plugins which makes your wordpress website better.

WordPress wins the best CMS award

Here is a good news for the WordPress users: WordPress has been selected for the Members Choice Award from CodeProject as the best CMS solution for content management. Learn more about the best Content Management System award for WordPress.

How to integrate Wordpress onto an existing website?

By installing and integrating Wordpress onto your existing website, you can display your blog content and/or the blog feed in a specific section of the site. Please note that a good knowledge of HTML, CSS and a basic knowledge of PHP is essential to understand this article.

What to do after installing a WordPress blog

Read this article and get to know what you must do when you install a WordPress blog. This article discusses about what to do just before installation, setting up the basic configuration and other details.

More articles: Bitcoin WordPress


Author: Comfygen Private Limited06 Mar 2023 Member Level: Bronze   Points : 2

Great post! I really enjoyed reading about How To Accept Bitcoin Payments On Your WordPress Website. Comfygen is an Altcoin Development Company. We provide innovative Altcoin development services. Build your own crypto currency like Bitcoin.

  • Do not include your name, "with regards" etc in the comment. Write detailed comment, relevant to the topic.
  • No HTML formatting and links to other web sites are allowed.
  • This is a strictly moderated site. Absolutely no spam allowed.
  • Name: