One-Time Purchase Integration - USDC Settlement
One-Time Purchase Integration - USDC Settlement
One-Time Purchase Integration - USDC Settlement
This guide walks you through integrating Coinflow’s checkout to accept one-time credit card purchases with USDC settlement. Choose from three implementation methods based on your needs.
Complete these steps before starting the integration.
Choose where to receive your USDC revenue:
Best for React applications. Provides a pre-built checkout component.
Create a JWT token to authorize the payer. Call this from your backend.
Session keys expire after 24 hours. Refresh them before expiration.
Encrypt checkout parameters to prevent tampering. Call this from your backend.
Improve approval rates and reduce fraud by sharing payer events with Coinflow.
Track key user actions throughout their journey on your app.
When processing payments, include these headers for chargeback protection:
On sandbox, use partnerId = COINFTEST when configuring the protection script.