For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
RegisterLoginSandbox Login
GuidesRecipesAPI Reference
GuidesRecipesAPI Reference
  • Getting Started
    • Getting Started with Checkout
    • ACH Checkout
    • Card Checkout with Credits
    • Card Checkout
    • Direct USDC Settlement
    • Fiat/Crypto Pay-ins
    • Secure Marketplace Checkout
    • EVM Checkout
    • How to Enable Checkout with Credit Cards
    • Quick Start Marketplace Implementation
    • Payouts
    • Common FAQs
  • Checkout
    • Settlement Locations
    • Checkout Webhooks
  • Payouts
    • Payout Overview
    • What is a Payout
      • Getting Started
      • Bank Authentication UI
      • Debit Card Tokenization
      • API Integration
      • Coinflow Withdraw Component
  • Subscriptions
    • Subscriptions Overview
  • Marketplaces
    • Marketplace Overview
    • How Marketplaces Work
    • How to Withdraw USDC
    • Countries Eligible for USDC Withdraw
    • Marketplaces Webhooks
    • Marketplaces Implementation
  • Developer Resources
    • Custom Branding
    • Checkout Implementation
    • Webhooks
  • Merchant Dashboard
    • Login & Account Access
    • Users and Roles
    • Rate Limits
    • Developer Contact
LogoLogo
RegisterLoginSandbox Login
On this page
  • Overview
  • Tokenization Methods
  • Choosing the Right Method
PayoutsImplementation Methods

Debit Card Tokenization

This guide is meant to help developers who want to tokenize debit cards for payout flow.
Was this page helpful?
Previous

API Integration

Implement payouts programmatically using Coinflow's REST API for full control and customization
Next
Built with

Overview

Debit card tokenization is essential for implementing push-to-card payouts while maintaining PCI DSS compliance. Coinflow provides multiple tokenization methods depending on your platform and compliance requirements.

Note: This guide covers debit card tokenization for push-to-card payouts only. For credit/debit card tokenization for payments, see Implement Credit Card / Debit Card Checkout.


Tokenization Methods

Coinflow offers three approaches to tokenize debit cards, each suited for different use cases:

SDK-Based Tokenization

Recommended

Use the CoinflowCardOnlyInput component to securely collect and tokenize debit card details in your application.

Key Benefits:

  • No PCI compliance requirements
  • Available across all SDKs (React, Vue, Angular, React Native)
  • Automatic card validation and security
API for Web Apps

For web applications requiring server-to-server tokenization. Requires proof of PCI DSS compliance.

Requirements:

  • Valid Attestation of Compliance (AOC) document
  • AOC reviewed by a QSA for service providers
  • Merchant-specific or service provider AOC

AOC Examples:

  • Merchant AOC Template
  • Service Provider AOC Template

Choosing the Right Method

Use CaseRecommended MethodPCI Compliance Required
Web applicationsSDK-Based TokenizationNo
Mobile applicationsAPI for Mobile AppsNo
Web apps with existing PCI complianceAPI for Web AppsYes