One-Time Purchase Integration - EVM Contract Settlement
One-Time Purchase Integration - EVM Contract Settlement
One-Time Purchase Integration - EVM Contract Settlement
This guide walks you through integrating Coinflow checkout to accept one-time credit card purchases with USDC settlement to your whitelisted EVM contract (Base, Polygon, Arbitrum, etc.).
Complete these steps before starting the integration.
Best for simple integrations. Generate a hosted checkout URL to redirect users or embed in an iframe.
Embed in an iframe
Listen for payment completion when using an iframe:
After implementing basic checkout, add 3DS for enhanced security. Contact Coinflow to enable 3DS on your account.
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.