Virtual Account Transfer
Virtual account transfer lets you send NGN payouts from your available VA transfer balance to a Nigerian bank account.
Flow
- List supported banks with
GET /v1/va/transfer/banks. - Resolve the recipient account name with
GET /v1/va/transfer/name-enquiry. - Create or reuse a beneficiary with
POST /v1/va/transfer/beneficiaries. - Initiate the transfer with
POST /v1/va/transfer. - Track transfers with
GET /v1/va/transferorGET /v1/va/transfer/{id}.
Authentication
Send your secret key in the request header for authenticated endpoints.
-H "x-api-key: your_secret_key"Notes
- VA transfer currently runs on the NGN virtual account payout rail.
- Amounts are sent in major currency units. For example,
1000means1000 NGN. - Kyshi validates that your business has enough available balance before initiating the transfer.
Updated about 9 hours ago
What’s Next
