How To: Implement Marketplaces (UI)
How To: Implement Marketplaces (UI)
Developers can.use this documentation to implement marketplaces.
Summary
Merchants can follow this guide to learn how to implement Coinflow’s Marketplace so that end-users can make purchases from sellers, allow sellers to withdraw their earnings from profits, and the marketplace can view all activity happening on their own marketplace!
Setup
- Register a marketplace account on sandbox
🚧 Please reach out to the Coinflow team with your merchant id once you’ve completed this so we can configure your account for marketplaces!
- Generate your API Keys from the marketplace dashboard.
Resources
- Demo of marketplaces
- Read about how 3DS works.
- Read about how to override chargeback protection decisions.
- Read about how credit card payments work .
- Read about credit card authorization, capture, and void.
- Read about what countries Coinflow supports withdrawing directly to banks to.
- Sellers in countries Coinflow doesn’t yet support for direct-to-bank payouts can receive their earnings in USDC, a stablecoin pegged 1:1 to the US dollar. Contact the Coinflow team for details on the USDC withdrawal flow.
Getting Started
- This will generate a link which sellers can use to register themselves as a seller under the marketplace.
- This will generate a link which sellers can use to login to their seller dashboard to view purchases, customers, withdraw their funds, view withdraw history.
- This will generate a link which end-users can interface with to make a one-time purchase from a seller.
👍 Want to trigger your own on success events?
You can listen to success event messages and get the payment id or pass your own function
- Share payer events with Coinflow
Sharing major events that a payer makes throughout their lifecycle on your website prior to them making a purchase will allow us to collect more information about them and improve your approval rates.SignUpEventSignInEventSignInFailureEventBuyerChallengeEvent
How to add subscriptions
Note: Only reference this section if you are supporting subscription payments on your platform.
Request
Response
- Listen to webhook events for:
- Add Chargeback protection on every page of your site!!
- Note: It is a requirement to add this script to the head of every page, and not just where the payment occurs. After filling in the chargeback protection questionnaire, Coinflow will provider a partner id.

