Create your account
Create an entity with Loop to create your account
To get started you must contact Loop (hello@loopcrypto.xyz) first to get a
code
that is passed into the endpoint.
Every entity needs to create an account to get started. Creating an account will generate a unique entityId
which identifies you within the Loop ecosystem. In addition, an API key will automatically be created for you which will be needed to authenticate all API requests.
You can create an by using the create entity endpoint and pass in the code
provided to you by Loop Crypto, an entityName
, email
and define the acceptedPaymentTypes
.
From the response, save the entityId
and apiKey
Payment types
The payment types define thetokens
and networks
that an end User can pay with on your platform and where the funds should be sent, defined as thepayoutDesinations
.
For ease, you can pass in the tokenSymbols
of USDC
and USDT
instead of passing in their tokenAddresses
. In the response we will return the symbol
and the tokenAddress
it's linked to.
The List Tokens endpoint will tell you the available tokens and networks to choice from. If you do not see a network or token that you would like, please contact Loop.
This list of paymentTypes
will be used in the Pay component to define the payment methods displayed and available to the payer.
By default, each Merchant will inherent this configuration of acceptable tokens
and networks
. You can configure a unique set of accepted payment methods for any given Merchant in the createMerchant and updateMerchant endpoints.
Payout destination
You must define the walletAddress
where funds are directed per network
. By default, each Merchant will inherent this configuration. You can configure a unique payout destination for any given Merchant in the createMerchant and updateMerchant endpoints.
Updated about 1 month ago