How to get paid or pay with Bitcoin

What You Need to Get Started

Before you can accept Bitcoin payments with WordPress you will need to …

  • Create a Bitcoin Wallet
  • Sign Up with a Digital Payment Processor Service
  • Install a Cryptocurrency WordPress Plugin (optional)

Let’s have a look at each of these in detail…

1. Create a Bitcoin Wallet

Bitcoin Wallets

A Bitcoin wallet is where you can safely store your Bitcoins once earned. (This isn’t technically correct – a Bitcoin wallet is actually a software program that contains your private Bitcoin data/keys).

Wallets can be stored on your desktop, on hardware, on your mobile or on the web. And for each platform there are numerous wallet options, so do your research before making a decision on which one is best for you.

It is worth bearing in mind that some digital payment processor services actually provide an online wallet service (Bitpay and CoinBase). Whereas other payment gateways simply deposit Bitcoin funds as equivalent currency into your bank (Mollie), resulting in you not needing a Bitcoin wallet at all.

2. Sign Up With a Digital Payment Processor Service

A digital payment processor service will enable you to take Bitcoin payments on your WordPress website. Although not crucial, it is the easiest way to accept Bitcoin, and other altcoins.

Once you have accepted a Bitcoin payment on your site, a payment processor will then automatically deposit the Bitcoin into your wallet. It also provides the option of transferring your Bitcoin into your local currency and depositing it into your bank account.

Here are just a few digital payment processor services that you can sign up with…


Bitcoin BitPay

Bitpay provides a popular Bitcoin wallet and payment processor service. This solution works by enabling Bitcoin payments with WordPress to be sent directly to your Bitcoin wallet and/or bank account in the currency of your choice.

Bitpay can send funds to banks in over 38 countries, and in numerous currencies. It is also integrated with over 40 eCommerce platforms and solutions, supporting, WooCommerce, Gravity Forms, Shopify, and many more.


Bitcoin Coinbase

An alternative to Bitpay is CoinBase. This digital platform and online wallet service can deal with payments from your WordPress website in Bitcoin, Ethereum and Litecoin. These cryptocurrencies can then be sent to your altcoin wallet. Or exchanged by CoinBase into your local currency and sent to your bank account.


Biotcoin CoingateCoinGate is a digital payment processor service that accepts over 45 cryptocurrencies. A Coingate WooCommerce plugin will quickly allow you to integrate your online store with Coingate’s service.

Once set up, CoinGate works in a similar style to the previous two payment processors mentioned, transferring funds from your website into your bank account or your digital wallet. (Although CoinGate doesn’t provide its own online wallet service, it recommends using the Digital wallet Electrum).

3. Install a WordPress Plugin

Once you have chosen a digital wallet and signed up with a payment processor service, it’s time to add Bitcoin payment integration to your WordPress website. There are a number of plugins available that provide this function. Let’s have a look at a few of the best…


Bitcoin NowPayments Plugin

With the NOWPayments Crypto Payment Gateway for WooCommerce you can easily accept more than 50+ cryptocurrencies through your WooCommerce store. The plugin offers a quick and simple integration with your NOWPayments account – just install, connect and start accepting payments. Transactions are encrypted and confidential, with customers never having to leave your site. The service even offers auto-conversions via ChangeNOW, so customers can pay in any currency and you’ll still receive your preferred coin. And transaction fees are a low 0.5% (with an added 0.5% for auto-conversions).


Bitcoin Blockonomics

Blockonomics enables you to accept Bitcoin payments, as well as Ethereum and Litecoin. And with their WordPress Bitcoin Payments plugin you can accept these as forms of payment via WooCommerce. But that’s not even the best part – Blockonomics send payments to your wallet rather than a payment gateway. So you get your money faster, safer and you even save on fees when withdrawing. Note – you do need a Blockonomics account, but for merchants that’s just a 1% fee – so it’s super affordable.


bitcoin-triplea-cryptocurrency-payment-gateway-woocommerceAnother great option is the TripleA Bitcoin payment gateway for WooCommerce. With this plugin you can accept payments via Bitcoin directly, with no fee and no custom account needed. Customers just need to scan the QR code to pay. But TripleA doesn’t just make things easier for the customer – as the seller you’ll also benefit from transaction email notifications, save money since there are no chargebacks, and you’ll be able to withdraw your money in your local currency (19 currently supported) using real time exchange rates (with a low 0.8% withdrawal fee).

Bitpay Checkout for WooCommerce

Bitcoin Bitpay
If use WooCommerce on your site, and Bitpay sounds like the right payment processor service for you, then the Bitpay Checkout for WooCommerce plugin is a great option. To get started with Bitpay, simply sign into your account and add a new API token for your WooCommerce Store.

Next, install the Bitpay Checkout plugin on your WordPress website. The plugin will add options to connect to your Bitpay account with your API token under a ‘Payments’ tab in your main WooCommerce settings. Once completed your online shop will be able to take payments in Bitcoin.

Coingate for WooCommerce

CoinGate might be a better fit than Bitpay for your WooCommerce site, as it enables you to receive payment for products in numerous cryptocurrencies. To receive Bitcoin payments with WordPress on your online store via Coingate, you will need to install the CoinGate for WooCommerce plugin.
Bitcoin Coingate

Next, you need to sign up with CoinGate by clicking on ‘Create an Account’ in the top hand corner of the homepage.

Coingate Registration Form

Then follow the CoinGate instructions to connect the two solutions. This is a quick and easy process and once completed you will be able to accept Bitcoin and other altcoin payments on your WooCommerce site.

Easy Digital Downloads – Coinbase Payment Gateway

Bitcoin Easy Digital Downloads

Easy Digital Downloads is a popular free WordPress plugin for those selling digital products on their WordPress website. Coinbase Payment Gateway is offered as a premium add-on for websites using Easy Digital Downloads. It allows you to accept Bitcoin payments on your site, using Coinbase as the payment processor.

Bitcoin Coinbase Extension

To get started you need to purchase the Coinbase Payment Gateway from the Easy Digital Downloads website. Then install it on your WordPress website.

Next, sign up with Coinbase. Then follow the Coinbase Payment Gateway Setup Documentation to connect Coinbase with your website. Once set up, you will be able to receive Bitcoin payments with WordPress for the digital products on your site.

Digital Paybox

Digital Paybox

Digital Paybox is another premium plugin that will enable you to take Bitcoin in exchange digital downloads. This solution integrates with numerous payment gateways, but uses Bitpay to accept Bitcoin.

Easy to install and setup, Digital Paybox enables customers to decide how much they would like to pay for a digital product. You can set a minimum payment (or a fixed price if you prefer) so this plugin is a good option if you are looking to receive donations for your digital downloads. Once a payment has been made, Digital Paybox automatically sends a temporary encrypted link to the buyer via email, allowing them to receive the digital product.

Mollie Payments for WooCommerce

Bitcoin Mollie Payments

Mollie is a payment gateway solution that is committed to making online payments easier. One of their many payment options is Bitcoin. The Mollie Payments for WooCommerce is one of their free plugins that will enable you to quickly integrate all major payment systems, including Bitcoin, with your WooCommerce site.

To get started, sign up with Mollie and install the Mollie Payments for WooCommerce plugin on your website. Once a customer has paid in Bitcoin, you will receive the corresponding amount in Euros. And as Mollie processes all your Bitcoin payments with WordPress and sends it directly to your bank, you won’t even need a Bitcoin wallet.

GoUrl – Bitcoin Payment Gateway, Paid Downloads and Membership


GoUrl is a cryptocurrency payment gateway. The GoUrl WordPress plugin, GoUrl – Bitcoin Payment Gateway, Paid Downloads and Membership, will enable you to accept Bitcoin payments with WordPress. However, GoUrl will not transfer Bitcoin into cash, it will only forward payments to your Bitcoin wallet. This plugin will also accept other cryptocurrencies on your WordPress website including Litecoin, Dash, BitcoinCash, and many more.

The GoUrl plugin will enable your visitors to pay altcoin for products, digital downloads, page views, and membership subscriptions. GoUrl also provides a number of other extension plugins, including GoUrl for WooCommerce and GoUrl Bitcoin Donations.

Final Thoughts on How to Process Bitcoin Payments with WordPress

As you can see, there are a variety of plugins and methods available to enable you to process and accept Bitcoin payments with WordPress. The tools you choose should depend solely on your site, and the needs of your audience. And remember, you can always trial a few different solutions to see what works, and ensure you find the best-fit Bitcoin solution for your site.