Powered by Coinflow
Payments · Documentation
Operational

Supported Payout Flows

Supported Payout Flows

Coinflow offers two flexible payout models designed to support a wide range of business needs:

  1. Merchant Payout - Described below
  2. Direct User Withdrawal - Users withdraw funds directly from balances they control. (Advanced: for crypto-native platforms.)

1. Merchant Payout

In a Merchant Payout flow, the merchant maintains a wallet balance that serves as the single source of funds for user payouts. This setup is ideal for platforms that directly manage user balances or are paying their users.

Wallet Options

Merchants can choose from two wallet configurations:

  • Coinflow Balance (Recommended for most platforms)
    A funded account hosted by Coinflow. Fund it by bank wire or other supported methods; Coinflow handles everything required to deliver payouts.

Advanced: Crypto-Native Merchants — Bring Your Own Wallet

  • Bring Your Own Wallet
    Merchants can use an external USDC-compatible wallet. Wallet management and funding remain the merchant’s responsibility.

Funding the Merchant Wallet

If using the Coinflow Balance:

Merchants can fund their balance via:

  • Wire transfer
    Contact Coinflow for wire instructions and we’ll credit your Coinflow balance.

Advanced: Fund with USDC on Solana

  • Sending USDC on Solana
    Request a deposit address from Coinflow, send USDC, and share the transaction hash and amount for confirmation.

Advanced: Funding a BYO Wallet

If using Your Own Wallet:

Merchants must directly fund their wallet with USDC. Coinflow does not manage or top up external wallets.

Advanced: Direct User Withdrawal

2. Direct User Withdrawal

In a Direct User Withdrawal flow, the end-user’s own balance is the source of funds. Coinflow delivers the payout to the user’s linked bank account or debit card.

This model is best for platforms where users hold and manage their own balances.


Payout Flow Comparison

Feature Merchant Payout Direct User Withdrawal
Source of Funds Merchant Wallet User Wallet
Ideal For Platforms managing balances that users withdraw Platforms where users hold their own balances
Funding Source Coinflow Balance (or BYO wallet, advanced) User’s own balance
Onboarding Coinflow wallet setup or pass external wallet address in payout endpoints User connects their balance
Currency Conversion Coinflow handles conversion and payout Coinflow handles conversion and payout
Provides User Interface No Yes