Initiate and Finalize Transfer with OTP
A 3-step recipe with Paystack. We can help you get access.
Recipe · 3 steps
Initiate and Finalize Transfer with OTP
with Paystack
Send an OTP-guarded transfer, finalize with the OTP, then verify it.
- Initiate a transfer from the balance to the supplied recipient code.
- Finalize the pending transfer using the OTP sent to the business phone.
- Verify the finalized transfer by reference to confirm completion.
What you'll need to have ready
- amount: Amount to transfer in the smallest currency unit, as a string.
- recipient: The transfer recipient's code.
- reason: Narration shown for the transfer.
- reference: Unique lowercase identifier for the transfer.
- otp: OTP sent to the business phone to authorize the transfer.
For your developer
Arazzo workflow paystack:initiate-and-finalize-transfer, 3 operations: transfer_initiate → transfer_finalize → transfer_verify. Specs on APIs.io.