capabilities.work

Recurring Tokenize And Charge

A 2-step recipe with Interswitch. We can help you get access.

Recipe · 2 steps

Recurring Tokenize And Charge

Tokenize a card and charge the resulting recurring token.

  1. Exchange the encrypted card payload for a reusable token and expiry. The token replaces the raw PAN for future charges.
  2. Charge the stored token for the recurring amount, threading the token and its expiry from the tokenization step.
What you'll need to have ready
  • accessToken: Bearer access token from the Passport OAuth token endpoint.
  • tokenizeRef: Unique transaction reference for the tokenization request.
  • authData: Encrypted card payload.
  • customerId: Customer identifier the token belongs to.
  • amount: Charge amount in minor currency units.
  • currency: Currency code (NGN).
  • transferRef: Unique reference for the recurring charge.
For your developer

Arazzo workflow interswitch:tokenize-and-charge, 2 operations: tokenizeCardForRecurring → chargeRecurringToken. Specs on APIs.io.