Skip to content

Providers: Setup Coinbase

Lyndel Thomas edited this page Jan 11, 2016 · 10 revisions

Providers: Setup Coinbase

To use Coinbase you'll need to register for an account with the service. Also note that your subscribers need an active account with Coinbase before they can complete a subscription with this provider.

API keys

Once you login to Coinbase Accounts, visit the API keys page:

https://www.coinbase.com/settings/api

Make sure you've selected the Account (wallet) you want to use, then click on the button "New API Key" to create your credentials. You'll be presented with the permissions popup:

Register API key

Here you should enter all the necessary permissions required for Onscribe to connect with the Coinbase API. Tick the options as shown below:

Permissions

After you create your new API key, click the Enable link to activate it:

Production keys

Note: If you want to stop using Onscribe in the future you can freely disable the key / secret from this page and eliminate any possible security breach.

Your credentials will appear on a new popup. Note them down so you can use them later in the Onscribe UI.

API key/secret

That's it! You are now ready to create your Coinbase provider in Onscribe, using the credentials you noted down:

http://onscri.be/provider/create

Among the credentials you'll need are the key/secret you just noted down, as well as the Account name you created the keys for:

Onscribe Coinbase Provider

As usual, this is a one-time setup. You are now able to use this Coinbase provider in any number of products.

Notes

  • Coinbase uses the concept of a button for subscriptions. Buttons are automatically created for you by Onscribe, using your product info.
  • The Account name is optional but it you don't enter is explicitly the primary account will be assumed, which should validate from most merchants.
  • The Coinbase API (v1) doesn't offer a way to cancel a subscription so your users will be redirected to the Coinbase site.
  • A subscription can be paused and resumed with no downtime in accessing the premium content, if it's resumed before the subscription cycle ends.
  • Once a subscription is deleted from Coinbase there is no way to recover it.
Clone this wiki locally