Transfers
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_referenceis retrieved from the View Payaza Account Details endpoint. - Bank codes for each supported country are available here.
- Cross-border payouts outside Nigeria are not enabled by default — email support@payaza.africa to activate this on your account.
POST
Authorizations
Payaza {{Public API Key in Base 64}}
live or test
Body
application/json
- Initiate A Transfer
- Initiate A EUR Transfer
The type of account being transferred to.(Default is NGN). NGN == “nuban”, GHS == “mobile_money” or “ghipps”, UGX == “mobile_money” , TZS == “mobile_money” or “tiss”, KES == “mobile_money” or “kepss”, XOF == “mobile_money” or “wave”, XAF == “mobile_money”, ZAR == “RTC”
Example:
"nuban"
It contains the details of the service payload.