Debit Card Tokenization
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 Tokenize Credit Cards.
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:
Choosing the Right Method
| Use Case | Recommended Method | PCI Compliance Required |
|---|---|---|
| Web applications | SDK-Based Tokenization | No |
| Web apps with existing PCI compliance | API for Web Apps | Yes |