> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.coinflow.cash/guides/developer-resources/checkout-implementation/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.coinflow.cash/_mcp/server. # πŸ’³ Checkout Implementation ## Overview Coinflow Checkout lets your customers pay for goods, services, or subscriptions using credit and debit cards, bank accounts (ACH, SEPA, UK Faster Payments), and digital wallets like Apple Pay and Google Pay. Before you start implementing, Coinflow recommends reviewing an [overview of how checkout works](/guides/checkout/checkout-overview/how-checkout-works), then try testing out making a card or ach purchase: ## Try Making a Test Purchase With Credit Card or ACH! > πŸ“˜ Try Coinflow Checkout with a Credit Card or ACH! > > **Try making a card or ach purchase on our [demo app](https://demo.coinflow.cash/?merchantId=\&useSocket=\&token=\&loaderBackground=\&email=\&amount=\&state=purchase).** > > 1. Add a purchase amount. > 2. Select your payment method. > 1. Paying by Card: > * Select a card from our suite of test credit cards. > * Pass any value for CVV. > * Optional: Save the Card for future use. > 2. Paying by ACH: > * Connect to a sandbox bank account using the provided test credentials. > 3. Enter an email and any address. > 4. Confirm your purchase. > > ***Note: You won't buy anything, but it is simple showcase of Coinflow's pre-built UIs & credit card processing capabilities.*** ## Ways to Implement Checkout Whether you're implementing a direct, one-time purchase flow or coinflow credits, developers who are ready to implement checkout should first determine which payment methods to accept: 1. [Credit Cards Implementation](/guides/developer-resources/checkout-implementation/credit-cards-implementation) 2. [ACH Implementation](/guides/developer-resources/checkout-implementation/ach-implementation) #### Advanced: stablecoin pay-ins For merchants accepting stablecoin payments, see [USDC Implementation](/guides/developer-resources/checkout-implementation/usdc-implementation). ## Docs - [βš›οΈ React Environment Properties](https://docs.coinflow.cash/guides/developer-resources/checkout-implementation/developer-react-environment-properties.md): Developers can use this documentation for environmental settings that determine how the checkout process functions. - [πŸ’³ Credit Cards Implementation](https://docs.coinflow.cash/guides/developer-resources/checkout-implementation/credit-cards-implementation.md): Developers can use this documentation to implement processing payments with credit cards. - [Card Form Components](https://docs.coinflow.cash/guides/developer-resources/checkout-implementation/credit-cards-implementation/card-form-components.md): Use Coinflow's Card Form SDK components to securely collect and tokenize credit card information with a single `tokenize()` call. Available for React, Vue, Angular, and React Native. - [Implement Credit Card Checkout](https://docs.coinflow.cash/guides/developer-resources/checkout-implementation/credit-cards-implementation/tokenize-credit-cards.md): Developers can use this documentation to tokenize credit cards when using our card checkout APIs. - [Auto-Populate Card Details From a Photo](https://docs.coinflow.cash/guides/developer-resources/checkout-implementation/credit-cards-implementation/auto-populate-card-from-photo.md): Let customers photograph their physical card to extract and tokenize the card details, then complete checkout with the returned token. - [🏦 ACH Implementation](https://docs.coinflow.cash/guides/developer-resources/checkout-implementation/ach-implementation.md): Developers can use this documentation to implement processing payments via ACH. - [πŸ‡ͺπŸ‡ΊπŸ‡¬πŸ‡§ SEPA / UK Payment Implementation Overview](https://docs.coinflow.cash/guides/developer-resources/checkout-implementation/sepa-uk-pay-in.md): Developers can learn how to implement bank transfer payments via SEPA and or UK Faster Payments. - [πŸ’΅ Crypto Pay-In Implementation](https://docs.coinflow.cash/guides/developer-resources/checkout-implementation/usdc-implementation.md): Developers can use this documentation to learn how to add crypto payins. - [πŸ‘ Wallet Implementation](https://docs.coinflow.cash/guides/developer-resources/checkout-implementation/wallets.md): Developers can use this documentation to generate a wallet public key.