capabilities.work

Create Charge and Submit OTP

A 3-step recipe with Paystack. We can help you get access.

Recipe · 3 steps

Create Charge and Submit OTP

Charge a card, satisfy an OTP challenge, then read the final status.

  1. Create a direct charge against the card authorization.
  2. Submit the OTP against the ongoing charge reference.
  3. Check the pending charge to read its final status.
What you'll need to have ready
  • email: Customer's email address.
  • amount: Amount to charge in the smallest currency unit, as a string.
  • authorization_code: A non-reusable authorization code to charge.
  • otp: The one-time password the customer received.
For your developer

Arazzo workflow paystack:charge-and-submit-otp, 3 operations: charge_create → charge_submitOtp → charge_check. Specs on APIs.io.