Recurring or subscription payments can be processed using the tokenKey generated when a customer’s card was tokenized during checkout.
This allows you to charge the customer securely without asking for card details again.
Only include tokenizeCard: true when creating a checkout order if you intend to use the customer’s card for future payments. The returned tokenKey from the webhook will then be required for recurring charges.
To charge a tokenize card, send a POST request to this endpoint /v1/checkout/tokenized-card-payment.
Always verify the transaction after charging a tokenized card. You can use webhooks for instant notifications, but it is best practice to confirm the status via the Verify Transactions endpoint before providing value to your customers.