API Reference · Payouts
Account enquiry
Verify a beneficiary account number and bank code before initiating a payout.
POST
https://payment.klustar.io/payment/merchant-api/account/inquiryHeaders
X-Tenant-IDstringrequired
Your tenant identifier (provided during onboarding).
X-API-KEYstringrequired
Public API key from the merchant dashboard.
X-Merchant-IDstringrequired
Your business profile / merchant ID (same as appId).
X-Noncestringrequired
Unique per-request value (UUID recommended). Never reuse.
X-Timestampstringrequired
Unix epoch seconds when the request is signed. Must be within ±300s of server time.
X-Signaturestringrequired
Lowercase hex HMAC-SHA256 of the signature base string, using your secret key.
Content-Typestringrequired
Must be application/json for JSON bodies.
Defaults to application/json
Body params
bankCodestringrequired
Bank code from the List banks endpoint (e.g. KBC-0618).
accountNumberstringrequired
10-digit Nigerian NUBAN account number.
Request body
application/json
{
"bankCode": "KBC-0618",
"accountNumber": "0123456789"
}Responses
Response body
{
"success": true,
"code": "00000000",
"accountName": "JANE DOE",
"message": "Success"
}{
"success": true,
"code": "00000000",
"accountName": "JANE DOE",
"message": "Success"
}