Coinbase Commerce

Want to accept crypto payments on your WooCommerce store? Get up and running by following these simple steps:


↑ Back to top
  1. Download the Coinbase Commerce file from your account.
  2. Go toWordPress Admin > Plugins > Add New to upload the file you downloaded with Choose File.
  3. Install Now and Activate Plugin.

More information at: Install and Activate Plugins/Extensions.


↑ Back to top

1. Sign up for Coinbase Commerce

↑ Back to top

Sign up for Coinbase Commerce and follow the instructions to get started. After:

  • Verifying your email address
  • Adding two-step verification
  • Securely storing your seed phrase

You’re almost ready to accept crypto payments – go to step 2.

2. Link Coinbase Commerce with your WooCommerce store

↑ Back to top
  • Within the WordPress administration area, go to the WooCommerce > Settings > Payments page and you will see Coinbase in the list of available payment gateways.
  • Click on the Manage button on the right hand side. This will take you to the settings page, where you can configure the plugin for your store. You should see something like this:
  • To link your accounts, you’ll need to take the following steps:
    • A) 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.
    • Copy the API key and enter it into the API key input box within the plugin page.
  • Linking your accounts – continued
    • B) Create a Webhook Subscription by following these steps:
      • In Settings within Coinbase Commerce, scroll to the Webhook Subscriptions section.
      • Click Add an endpoint and paste the URL from within your plugin settings page.

That’s it! Your customers are now able to checkout and pay with crypto.

Coinbase Support

↑ Back to top


↑ Back to top

Here are two ways to test your integration.

  1. To test that your service responds to webhook notifications appropriately, you can send test webhooks by visiting the settings page, scrolling down to the Webhook subscriptions section, clicking on Details next to the relevant webhook, and clicking the Send test button.
  2. Additionally, we recommend making a small purchase from your store to ensure that the end-to-end integration is working correctly.

Reach out to Support

↑ Back to top

You can learn more about integrating with WooCommerce here and here. For questions, please contact Commerce via this flow:

  • Select “Coinbase Commerce” (right hand side tile)
Select the product relevant to you, which in this case is Coinbase Commerce
  • Then fill in the drop down menu with support question, so that your question can get triaged quickly and correctly.
Support form