Accept bitcoin on your WooCommerce store


Accept bitcoin in just a few minutes with the Coinbase Commerce Payment Gateway for WooCommerce. Get up and running by following these simple steps:

  1. Download and install the Coinbase Commerce for WooCommerce payment gateway

  2. Sign up for Coinbase Commerce

  3. Link Coinbase Commerce with your WooCommerce store

Download and Install Coinbase Commerce for WooCommerce

To download and install the Coinbase Commerce Payment Gateway for WooCommerce, navigate to Plugins > Add New within your WordPress admin page.

Select Plugins from WordPress admin page

Search for "Coinbase Commerce". You should see the Coinbase Commerce Payment Gateway for WooCommerce as a top result. Click on the Install Now button to install the plugin. Once it has been installed, click Activate:

Install Coinbase Commerce Payment Gateway for WooCommerce

After activating the plugin you'll need to Sign up for Coinbase Commerce and link your Coinbase Commerce account to your WooCommerce store.

Sign up for Coinbase Commerce

Sign up for Coinbase Commerce and follow the instructions to get started. After verifying your email address, adding two-step verification, and securely storing your seed phrase, you're ready to start accepting cryptocurrency payments.

Add an API Key

Create a new API key by navigating to the Security tab of the Settings page within Coinbase Commerce. There you will find an API Keys section. Click on Create an API Key to create a new API key that will be used to connect your WooCommerce store to your Coinbase Commerce account:

Add WooCommerce API key

Copy the API key and enter it into the API key input box within the plugin page.

Field to enter API key

Create a Webhook Subscription

Create a Webhook Subscription within Coinbase Commerce by following these steps:

1. In Settings within Coinbase Commerce, scroll to the Webhook Subscriptions section

2. Click Add an endpoint and paste the URL from within your plugin settings page.

Create new Webhook Subscription

3. Click Show shared secret and copy the shared secret:

Webhook Shared Secret copy

4. Paste the shared secret into the Webhook Shared Secret input within your plugin settings page.

Webhook Shared Secret field

That's it! Your customers are now able to checkout and pay with Bitcoin, Bitcoin Cash, DAI, Ethereum, Litecoin, Dogecoin, or USD Coin.

No representation or warranty is made, express or implied, with respect to the future performance of any digital asset, financial instrument or other market or economic measure. Recipients should consult their advisors before making any investment decision. Coinbase, Inc. is not registered or licensed in any capacity with the U.S. Securities and Exchange Commission or the U.S. Commodity Futures Trading Commission.