Supported Payout Flows
💸 Supported Payout Flows
Rapid offers two flexible payout models designed to meet a wide range of business needs:
- Merchant Payout
- User Custodial Payout
1️⃣ Merchant Payout
In the Merchant Payout model, the merchant maintains a wallet balance that serves as the single source of funds for user withdrawals.
Best For:
Platforms that manage user balances directly or need to distribute funds to users (e.g., marketplaces, work platforms, etc.).
👜 Wallet Options
Merchants can choose one of the following wallet setups:
| Wallet Type | Description |
|---|---|
| Coinflow In-App Wallet | Recommended for most customers. Hosted by Coinflow, with an easy interface and flexible funding options. |
| Bring Your Own Wallet | Recommended for crypto-native merchants. Use an external USDC-compatible wallet. The merchant is responsible for funding and managing this wallet. |
💰 Funding the Merchant Wallet
Using the Coinflow In-App Wallet:
Fund your wallet by either:
-
Sending USDC on Solana
Request a USDC deposit address from Coinflow. After sending, share the transaction hash and amount to confirm. -
Wiring Fiat Funds
Coinflow will provide wire instructions. After receiving the wire, funds are converted to USDC and credited to your wallet.
Using Your Own Wallet:
You are responsible for directly funding your external wallet with USDC. Coinflow does not manage or top up external wallets.
2️⃣ User Custodial Payout
In the User Custodial Payout model, the user's custodial wallet is the source of funds. Coinflow handles conversion from stablecoins (e.g., USDC) and facilitates the fiat payout to the user’s bank account or debit card.
Best For:
Crypto-native platforms where users manage their own wallets (e.g., gaming ecosystems, DeFi apps).
🔁 Payout Flow Comparison
| Feature | Merchant Payout | User Custodial Payout |
|---|---|---|
| Source of Funds | Merchant Wallet | User Wallet |
| Ideal For | Platforms managing balances for users | Users with custodial wallets |
| Wallet Type | Coinflow In-App Wallet or external wallet | User’s custodial wallet |
| Onboarding | Coinflow wallet setup or pass external wallet address in payout endpoints | Connect user’s custodial wallet |
| Fiat Off-Ramp | Coinflow handles conversion and payout | Coinflow handles conversion and payout |
| User Interface | ❌ No user-facing UI | ✅ Yes – Coinflow provides UI for the user |
Updated 4 months ago