Implementing Loop Crypto’s integration with Stripe

Loop Crypto
2 min readJul 3, 2023

--

Introduction

We’ve put together this how-to-guide to help you get started with Loop Crypto’s integration with Stripe. This blog post links to a series of videos that explain how the integration works and walks you through a few quick steps to get up and running.

Before you dive in, this video will provide a high-level overview of the integration. By implementing the integration, you will be able to use Stripe as your frontend subscription management platform while Loop sits on the backend powering crypto payments.

Setup process

If you already have a Loop Crypto account, the only action you will need to take on your end is to create a restricted API key in Stripe and send that over Loop. We’ll provide you with instructions on how to do this in a secure manner. If you still need a Loop Crypto account, just let us know here!

Once we have the API key, we’ll finish the setup on our end so that your Loop account automatically syncs with Stripe. Once setup is complete, you can then manage all of your subscription products in Stripe, and the products will be updated immediately in Loop. This video shows you how the sync works.

Customer checkout experience

For your customers paying in crypto, the experience will feel very similar to a web2 checkout experience where they might pay with a credit card using Stripe. Your customers will authorize their wallet to make payment for the subscription and then sign one on-chain transactions. That’s it. Crypto autopay is now enabled, and the customer does not need to worry about signing a transaction each month. The crypto payment will be debited from their non-custodial wallet, similar to the way a debit from a bank account works. This video gives you a glimpse into the customer experience.

Confirming crypto payment was made

Once you are all set up and ready to receive crypto payments, these videos will walk you through how to monitor your payments and check when payment has been received to your crypto wallet. This first video explains how the payment will show up in Stripe. Since the transaction is occurring on-chain, you may need to wait a few minutes for the next block to be added and the transaction confirmed. Once the transaction is confirmed on-chain though, Loop will push the updated payment metadata to Stripe. This video shows how this looks on the Stripe dashboard.

This final video walks you through how to confirm that you have received payment in crypto. Loop’s dashboard offers a transaction history page that you can review and also download the crypto payment metadata to a CSV as needed. The link to the transaction hash is available both in Loop’s dashboard as well as within the Stripe invoice.

--

--