Coinflow’s Built-In Verification

Overview

Coinflow’s Built-In Verification provides a complete KYC solution for both US and international users. This method handles all verification steps automatically and is the easiest way to get started with payouts.

Verifying US Users

Use the Register User endpoint with KycUsRequestBody to verify US-based users.

Required Data:

  • Email address
  • Full name
  • Physical address
  • Country
  • Date of birth
  • Last 4 digits of SSN

Verification Process:

  1. Instant Verification: Coinflow performs an instant database check

    • If successful, user is immediately verified
    • If unsuccessful, API returns 451 with a verificationLink
  2. Additional Verification (when needed):

    • User visits the verificationLink
    • Takes a selfie
    • Enters full SSN
    • Gets redirected to your redirectLink upon completion

Verifying Non-US Users

For international users, use the Register User endpoint with KycDocVRequestBody.

Required Data:

  • Email address
  • Country

Verification Process:

  1. API always returns 451 requiring additional verification
  2. User visits the verificationLink to:
    • Upload government-issued photo ID
    • Take a selfie
  3. After successful verification, user is redirected to your redirectLink

Note: If you’re using Coinflow’s prebuilt UI components (like CoinflowWithdraw), verification flows are handled automatically - no additional integration needed.