Considering the growth of the general interest in cryptocurrencies over the past few years, I wasn’t surprised when I one day decided to implement a crypto (specifically Bitcoin, Ether, and Litecoin — more on that later) paywall on one of my websites. Whether you believe it to be the “new big thing” or “just a fad”, learning how to work with and implement new technologies is always interesting (and necessary to stay relevant as a developer). The code is available at GitHub.
Coinbase Commerce API integration
In this article I will walk through the necessary steps to implement your crypto payment gateway, thus enabling you to take payments for your products/services in your preferred cryptocurrencies. This will be done using the Coinbase Commerce API — however, this article is in no way, shape, or form sponsored by them (I wish though, haha). Let’s move on.
Step 1: Create a Coinbase Commerce account
The first step is creating a Coinbase Commerce account, which can be done here. After you’ve created your account, head over to Settings > API Keys (scroll down), and…