How to Accept Bitcoin with Shopify

I’m sure by now you have heard about Bitcoin. All your friends have heard about Bitcoin and their friends. Everywhere you look it’s Bitcoin this and Bitcoin that. We’ll what if you didn’t have to spend your money to invest in Bitcoin?

That’s right, you can easily accept Bitcoin as a payment method on your Shopify stores. There’s no apps or fees or costs to do this. It’s as easy as adding Stripe and PayPal in terms of accepting payment on your site.

Sign up with Coinbase to accept Bitcoin

    1. Sign up for Coinbase here


    1. Enter your name, your email address, and a password.

      Each of your passwords should be unique. Don’t use the same password for more than one account, even if the accounts are related.


    1. Click the I agree to the User Agreement and Privacy Policy checkbox.


    1. Click CREATE ACCOUNT.


    1. You’ll be sent an email containing a link to verify your email address. Click the link in the email, after which you’ll be directed to your new Coinbase account.


    1. Click the Let’s get started link and follow the remaining steps to complete the account setup process:


Create a Merchant Account

To complete the Coinbase merchant profile setup:

    1. Click your name in the top right corner of your Coinbase account.


    1. From the drop-down menu, click Advanced:
      Coinbase update 2


    1. Click Merchants in the top menu:
      Coinbase update 3


    1. Click Open a merchant account:
      Coinbase update 4


    1. Fill out the fields on the Merchant Profile page.


    1. Click Save Changes.


Connect your Coinbase account to Shopify

While logged in to Coinbase, you’ll need to create an API Key and API Secret. To do this:

    1. Click your name in the top right corner of your account.


    1. From the drop-down menu, click Settings:
      Coinbase update 5


    1. Click API Access:
      Coinbase update 6


    1. Click + New API Key:
      Coinbase update 7


    1. Click to choose whether to receive a verification code via SMS text message or a phone call. After you’ve received the verification code, enter it in the text field:
      Coinbase update 8


    1. Find API v1 permissions (legacy) and click show next to it.
      Coinbase update 9


    1. Click the merchant checkbox.This gives Shopify API permissions to create payment buttons and forms, view your basic user information, edit your merchant settings, and generate new receiving addresses. You can choose to give Shopify other API permissions, but they are not required.


    1. Leave everything else as it appears and click Create to generate your API Key and Secret.


    1. By default, the Key and Secret have a disabled status and need to be activated. Click Enable to activate them:
      Coinbase update 10


    1. A verification code will be emailed to you. Copy and paste this code into Coinbase:
      Coinbase 5


    1. Click Verify. The API Key and Secret will now be enabled.


    1. In a new browser tab, open your Shopify admin.


    1. In the Alternative payments section, click Select additional payment method.


    1. Click Coinbase:
      Select Coinbase from the drop-down menu


    1. Return to the browser tab of your Coinbase account API settings. If you closed the tab, click here to sign in again.


    1. Click your Key to show the API Key and the API Secret.
      Coinbase update 11


    1. Enter your verification code.


    1. Click Verify.


    1. In the Shopify admin, enter the API Key and the API Secret from your Coinbase account:
      Entering your Coinbase credentials in Shopify


    1. Click Activate.


Your checkout page will now include an option for visitors to pay with Bitcoins via Coinbase, alongside your other checkout options:

Coinbase update 15

Here’s the full documentation from Shopify’s site showing you how to set it up: Bitcoin and Shopify

Leave a comment

Please note, comments must be approved before they are published