These powerful words, written by Dominic Frisbee, author of “Bitcoin: The Future of Money?”, Agree more with each passing year.
And the real creator of bitcoin, an unknown genius who goes by the moniker Satoshi Nakamoto, is considered in this Virgin Entrepreneur article as the most disruptive entrepreneur of our generation.
Frisbee continues: “This Internet money system that neither includes banks nor the government will finance what the Postal Service emailed and the Internet did for publication.”
For a breakdown of how blockchain will change everything in our world, I highly recommend watching this amazing TED talk by Dan Tapscott that will open your eyes in the near future.
In this post, we will get to know more about accepting bitcoin on both WordPress (using WooCommerce) and native HTML websites.
Accepting bitcoins on your WordPress site
If you do not have WordPress installed with the WooCommerce plugin, you can find the basic installation guide here and here.
Do you need an SSL certificate to be able to safely accept Bitcoin on your website? Surprisingly, the answer is no. Although we are going to hook bitcoin into your e-commerce website, which usually requires SSL to always be used for credit card payments, this is not necessary for bitcoin, because bitcoin is a completely different system.One can click on the “Pay with PayPal” button and be taken to a secure page hosted on PayPal’s server where the transaction is completed. With bitcoin, the process is similar to this. Since CoinGate, the service we’re going to focus on here, hosts its own payment pages, you wouldn’t need SSL if this was your only payment option. However, if you are using other standard payment options, you will probably need SSL.
Note: If you go the advanced route and connect to CoinGate via your programming API, you will need an SSL certificate to do this properly, but this is beyond the scope of this guide.
In the next screen, you will need to fill in the following five items to create the simplest type of product (see picture below).
Title – Give your product a title
Description – Fill in the description box first
Brief Description – Fill in the Brief Description. Copy the first description for now.
Finally, click on the blue publish button at the top right of the page. After the page is refreshed, you will see a link to see your product at the top (see picture below).
Now it’s time to sign up for CoinGate, so you can start your first CoinGate app, and get your API key! (Continued after the image below)
To get started, click the big Register Now button at the top. Once you fill in the initial information, you will go through the wizard. Follow the instructions in the wizard, proceed through the first two screens, then click the button on the right for “Accept Bitcoin Payment” at the end, in the last screen, you have your app ID #, public and There will be secret keys! (See the image below.) Copy these and paste them into the WooCommerce window you left, and click “Save”.
Once you do this, and click “Finish” as shown in the image above, you will arrive at your CoinGate dashboard. It is important to configure your apps settings, so mouse click on the name of your account at the top right and click “API Application” (see image below).