Get started yourself

Get setup on your own to test in our Sandbox environment or on production with a code

Loop allows merchants to self-serve to our developer sandbox environment for free or to a production environment for a small fee.

You can get started here: www.start.loopcrypto.xyz

Requirements

  1. You will need a Restricted API key from Stripe. Here are directions on how to create one.
  2. To test paying with crypto, you will need a wallet. Here are directs on how to get one.

Networks & Tokens

On Production Loop support any EVM Network and Solana.

On our Sandbox/Demo environment, only Sepolia and Solana Devnet are supported. You can find a list of supported tokens here.

Environments


Create a restricted API key in Stripe

  1. Log into Stripe
  2. Make sure you are on the environment you'd like to connect. For sandbox accounts, make sure make sure your Stripe account is in Test mode or SandBox and for production accounts, make sure your Stripe is in live mode.
  3. Use the global search to navigate to the Developers > API Key page
  4. Click create a restricted key
  5. Click create a 3rd party key
  6. (optional) Input Loop Crypto
  7. Create key
ℹ️

Your restricted key should start with "rk_" on production and "rk_test" on Test mode.



Next steps

  1. You can add other users to your dashboard using the add users endpoint with the following roles:

    • company - Will have admin privileges
    • company_read- Can only read data on the dashboard

    Please note, the user will not be notified that they have been added. You will need to tell them to login to the company dashboard with the email address you provided.

  2. Login and explore the Company Dashboard at admin.loopcrypto.xyz (sandbox environment at demo.admin.loopcrypto.xyz . The first time you login you will be asked to set up 2FA

  3. Learn how to set default tokens here.

  4. Learn how to create your first payment link for subscriptions or one-time product sales

  5. Learn how to get paid for one-off invoices not tied to a subscription here

  6. Learn how what happens after a payment takes place

  7. Learn how to handle upgrades, downgrades, and cancellations

  8. Learn how Loop handles renew payments

  9. Learn about how Loop helps you collect payments with our customer notifications

  10. Learn how refunds are handled

  11. Learn how you can settle in fiat

  12. Learn about how to handle Webhooks here