Tokenize Card Data via API for Checkout
1. Confirm you have provided Coinflow your PCI DSS certification
WARNING - If you have not provided Coinflow your PCI DSS certification you will not be eligible to access this endpoint
2. Tokenize a credit card
Pass the raw credit card number and CVV. You will receive a tokenized card number.
3. Call the card checkout endpoint
Pass the token received in the response to the “Card Checkout"" endpoint
4. Associate the CVV with Card Token
A returning payer needs to reassociate their CVV with their card token.
5. Saved Card Checkout
After reassociating a CVV with the card token, a payer may complete their payment using the refreshed token.
5b. Saved Card Checkout with Address (Optional)
If a card was saved without address information and your merchant account has AVS or Chargeback Protection enabled, you will receive a 422 Address Required error. In this case, include the address object in your request to provide the billing address.
The address values shown are example placeholder values. Replace them with the actual customer billing address information.
Address collection is only required when AVS or Chargeback Protection is enabled on your merchant account. If both are disabled, you can process saved card checkouts without providing address information. Contact the Coinflow integrations team to configure these settings.

