Skip to main content

Integrating Commerce and JumpSeller

This page explains how to integrate Coinbase Commerce and JumpSeller, an e-commerce platform. Integrating JumpSeller with Commerce lets you accept cryptocurrency payments peer-to-peer.

Summary of Steps

  1. (In Commerce) Create an API key and copy/save your new API key.
  2. (In JumpSeller) Add Coinbase as a payment method and paste the key, then copy the JumpSeller webhook URL.
  3. (In Commerce) Paste the URL to add a webhook subscription and copy/save your webhook secret.
  4. (In JumpSeller) Paste the webhook secret to authenticate Commerce.

Add Coinbase as Payment Method

1. Create Commerce API Key

  1. Log in to Coinbase Commerce.

  2. From your avatar, click Settings and go to the Security tab.

  3. Under API keys, click New API key to generate a new key.

  4. Click Copy to clipboard and securely store your new API key.

    Click image to enlarge
    Create a Coinbase Commerce API key so that you can authenticate your account, for example, when integrating into a 3rd party app.

2. Add Payment Method

  1. Log in to JumpSeller and go to the admin panel of your store.

  2. Go to Checkout > Payments, select "Coinbase", and click Add Method.

  3. Paste the Coinbase Commerce API key you created above.

  4. Copy the JumpSelleer URL that displays in bold, for example:

    https://{YOUR-STORE}.jumpseller.com/en/checkout/coinbase/ipn

Add Webhook Subscription

3. Add Endpoint

  1. Log in to Coinbase Commerce.

  2. From your avatar, click Settings and go to the Notifications tab.

  3. Under Webhook subscriptions, click Add an endpoint.

  4. Paste your webhook URL and click Save.

  5. Click Show shared secret, then Copy to clipboard and securely store your secret.

    Click image to enlarge
    Add the endpoint of a 3rd pary app in Coinbase Commerce to create a webhook.

4. Authenticate Commerce

  1. Return to Jumpseller.
  2. Paste the Commerce shared secret in Secret key for events and click Save.


See Also:

Was this helpful?