⚙️ How Marketplaces Work
⚙️ How Marketplaces Work
⚙️ How Marketplaces Work
Coinflow’s marketplace feature enables marketplace platforms to seamlessly facilitate transactions among buyers, sellers, and the marketplace itself. By integrating Coinflow, platforms unlock the following benefits:
There are 4 players involved in the marketplace flow:
A marketplace begins their integration journey with Coinflow by configuring their account details, provided during onboarding. This will give them access to Coinflow’s marketplace api. Marketplaces will need to enable sellers to register an account on the marketplace platform by sending a request containing a sellerId (defined by the marketplace), email address and country associated with the new seller. The marketplace will then retrieve a link that will enable sellers to register a seller’s account.
During the seller registration flow, Sellers, whether individuals or businesses, will undergo an automated KYC/KYB verification process. Approved sellers will be redirected to a seller login page, which will give them access to their seller dashboard to: withdraw funds, view all purchases, customer details, past withdrawal history, along with detailed sales reports. Note that: Sellers will need to connect their bank account prior to withdrawing their first earnings. The marketplace can enable sellers to access their seller dashboards after completing registration by utilizing Coinflow’s seller login endpoint.
To facilitate the ability for an end-user to make a purchase, the marketplace will retrieve a link using Coinflow’s purchase or subscription endpoints. (Note: The endpoint called depends on the marketplace’s product offerings.) The marketplace can either redirect the end-user to the retrieved link or embed it in an iframe, so that end-users can proceed with the checkout flow. End-users will input payment details, which can be saved for future one-click checkouts, and complete their purchase.
When a purchase is submitted, Coinflow will take the purchase data and distribute the funds between the seller and marketplace. Sellers and marketplaces can then login to their respective dashboards and instantly withdraw their earnings. When the withdrawal is submitted, both the marketplace and sellers will see the payout status on their dashboards.

The marketplace dashboard is where marketplaces can configure settings, manage all their seller accounts, and withdraw fee earnings.
Marketplace platforms may need to configure the following:


The seller dashboard should be utilized by the marketplace’s sellers. Sellers will need to go through a 2FA flow, using the same email address during the registration process to access their dashboard. The seller dashboard will allow sellers to withdraw their earnings to their bank accounts, and choose the speed to receive the funds. They can also view a history of all purchases made.
All sellers will have to go through a KYC/KYB process to verify their business. Depending on the seller’s entity status (being an individual or business entity) along with their location, they may be redirected to our KYC/KYB service to complete registration. Upon approval, sellers are considered registered, and can access the seller dashboard, where they can view purchase history and make withdrawals.
📘 Learn more about which countries are eligible for seller withdraw.
Sellers who reside in countries where Coinflow supports direct payouts to their banks, can navigate to the Withdraw tab on their seller dashboard to withdraw to a bank or a card. They will simply add their bank/card details, select a payout speed, and withdraw their funds.
Sellers located in all other countries or those who preferring crypto withdrawals, can choose to withdraw USDC to a Solana wallet. After adding a wallet address, sellers must complete extra verification and wait 24 hours withdrawing. After the 24 hours, funds can be withdrawn instantly. More information on how to withdraw USDC to a Solana wallet can be found here.
