3 Ways to Add Donate to Bitcoin Button in WordPress

Bitcoin is a digital currency that has become popular in the recent times. Many online merchants have started accepting payments in Bitcoin, and an example of such a merchant is Namecheap – the popular domain registrar. Many people still consider Bitcoin as an alien territory where they don’t want to step on, but once you learn how to use this new digital currency, you won’t find any problem with it. In this article, you’ll learn how to add a simple Donate to Bitcoin button on your WordPress site.

To get started with Bitcoin donations, you first need to setup a wallet address. WalletBit is one such secure service that you can use, but they charge a flat 0.89% fee per each transaction. Apart from that, there are no setup or monthly fees. Once you create an account, you can either select your main address or create a new address for accepting donations. This Bitcoin wallet address will be a series of digits. Think of this Bitcoin wallet address as just like your PayPal email address, which you can give to others so that they can send donation to you. Next, when you use any one of the below solutions, just replace/add your own wallet address.

Coin Widget

Those who don’t want to use a WordPress plugin for every task will love this solution. Just head over to Coin Widget, and then you can see the three example counters which you can add to your site. Scroll down and add your Bitcoin Wallet Address, select counter type (I would prefer the ‘hide all statistics’ counter, but it really depends on your choice), add then fill out the remaining fields. Once you fill out all the fields, you can simply copy the code from there and paste to your WordPress site where you want to add the Bitcoin donation button. You can also use the Text widget (link) and add the code to this widget, and then place it to any of your widgetized area.

You can also customize the widget by playing around with settings, but do this only if you know what you’re doing. Overall, this is a good solution to add a simple donate to Bitcoin button to your WordPress blog.

Bitpay

Bitpay also offers a donate button that you can place on your website. When the transaction is completed, you will receive an email confirmation. The person who donated Bitcoin(s) to you will be presented with a URL that will redirect that person to your website.

This donate button supports the following Bitcoin payment methods:

Click-to-Pay URI

Scan-to-Pay QR code

Copy/paste payment methods

Of course you’ll need to create an account and then get you can get the donate button code from there.

WordPress Bitcoin Button Plugin

This is a WordPress plugin to add Bitcoin button anywhere on your site – be it your post or a page. The button can be easily inserted by just inserting a simple shortcode like:

[bitcoin address=”your wallet address here” info=”none”]

The above example shortcode will add a simple Bitcoin button. You can also use difference shortcodes for:

Displaying the number of transactions the same address has been used

Show the total amount received till now

Show the current balance of the address

But don’t forget to add your wallet address to this shortcode. Furthermore, when you mouse hover over the button, you’ll get a QR code (link) representing the address. This is a good solution to add the Bitcoin button to any post or page. The only problem with this method is that even if you add the shortcode in the text widget, it won’t work, but this is a limitation of WordPress and not of this plugin’s. WordPress, for now, does not support adding shortcodes to widgets.

The developer has not added it to the official WordPress.org plugin library, and that’s why you’ll need to download it from his blog. But here’s a mirror, just in case if you want to directly download the zip of the plugin.

So that’s it. Use any of your preferred method to add Bitcoin button to your WordPress based site. Let me know which method you prefer to add this button to your site.