Create Recipient and Initiate Transfer
A 3-step recipe with Paystack. We can help you get access.
Recipe · 3 steps
Create Recipient and Initiate Transfer
with Paystack
Register a payout recipient, send a transfer, then verify its status.
- Create a NUBAN transfer recipient from the supplied bank details.
- Initiate a transfer from the Paystack balance to the new recipient.
- Verify the transfer by reference and branch on whether it succeeded.
What you'll need to have ready
- name: Recipient's name.
- account_number: Recipient's bank account number.
- bank_code: Recipient's bank code from the List Banks endpoint.
- currency: Currency for the receiving account (defaults to NGN).
- amount: Amount to transfer in the smallest currency unit, as a string.
- reason: Narration shown for the transfer.
- reference: Unique lowercase identifier for the transfer.
For your developer
Arazzo workflow paystack:create-recipient-and-initiate-transfer, 3 operations: transferrecipient_create → transfer_initiate → transfer_verify. Specs on APIs.io.