Payouts
Set up Your Bank Account to Receive Payouts
In order for you to receive funds, Okra (or your platform via our API) makes payouts to your connected bank account.
You can view a list of all of your payouts and the date that they are expected to be received in your bank account in the Dashboard.
You can initiate payouts directly from the Okra Dashboard via the Payouts page.
Manual payouts
You can manually send funds to your bank account. You can do this either in the Payouts section of the Dashboard or by initiating a payout using the API shown below.
curl -X POST https://api.okra.ng/v2/pay/payout
-H 'Content-Type: application/json'
-H 'Authorization: Bearer <secretKey>'
-d '{
account_to_credit: "xxxxxxxxxxxxxx",
"amount": 10000,
"currency": "NGN" //optional
}'
curl -X POST https://api.okra.ng/v2/pay/payout
-H 'Content-Type: application/json'
-H 'Authorization: Bearer <secretKey>'
-d '{
nuban: "1111111111",
bank: Okra Bank ID,
amount: 10000 (in kobo)
}'
{
"status": "success",
"message": "Payout successfully initiated!",
"data": {
"payout": {
"status": "initiated",
"_id": "xxxxxxxxxxxxxxx",
"amount": 10000,
"ref": "9klxxxxxxxxxxxxxxx",
"fee": 10.75,
"account_to_credit": "xxxxxxxxxxxxxxx",
"nuban_to_credit": {
"nuban": "1329137339",
"bank": "5d6fe57a4099cc4b210bbec0"
},
"initiated_by": "xxxxxxxxxxxxxxxx",
"env": "production",
"created_at": "2021-01-28T06:36:46.953Z",
"last_updated": "2021-01-28T06:36:46.953Z",
}
}
}
Instant payouts
With instant payouts, you can instantly send funds to a supported bank account. You can request instant payouts where funds typically appear in the associated bank account within 30 minutes.
New Okra users are not immediately eligible for instant payouts. You request this feature by sending a request to [email protected].
Updated 9 months ago