v1
latestOpenAPI 3.0.12026-07-225791279.7 KBTransfers
Initiate A Transfer
Send funds from your Payaza account to a bank account or mobile wallet. Supports single and bulk payouts. See the full Transfers guide for a step-by-step walkthrough.
Before you call this endpoint:
- Your server IP address must be whitelisted on the Payaza Dashboard under Settings → Developers → IP Whitelisting (live environment only).
- Your transaction PIN must be set up on the dashboard under Settings → Profile → Security.
- The account_reference is retrieved from the View Payaza Account Details endpoint.
- Bank codes for each supported country are available <a href="https://docs.google.com/spreadsheets/d/1ZvJBIIHMlqIy0pRYDHL-4PYFpHWXgIYV3lZFSgseV7o/edit#gid=790657640" target="_blank">here</a>
- Cross-border payouts outside Nigeria are not enabled by default — email support@payaza.africa to activate this on your account.
post/payout-receptor/payout
Request body
Example request
{
"transaction_type": "nuban",
"service_payload": {
"payout_amount": 100,
"transaction_pin": 490736,
"account_reference": "1010000009",
"currency": "NGN",
"country": "NGA",
"payout_beneficiaries": [
{
"credit_amount": 100,
"account_number": "9207067319",
"account_name": "John Doe",
"bank_code": "000013",
"narration": "Test Payment",
"transaction_reference": "TD93001234",
"sender": {
"sender_name": "Jane Doe",
"sender_phone_number": "01234595",
"sender_address": "123, Ace Street",
"dial_code": "237"
}
}
]
}
}Response
Transfer initiated successfully