API v1
Merchant Login Get API Keys

Errors & HTTP Codes

All errors return JSON with success: false and a message.

HTTP Status Codes

CodeMeaning
200Success
400Validation error or bad request
401Invalid API credentials
402Insufficient wallet balance
403IP not whitelisted or account inactive
404Payout not found
409Duplicate reference_id
429Rate limit exceeded

Common Messages

MessageResolution
Insufficient wallet balanceLoad wallet — required amount includes fee + GST
Beneficiary is not validatedValidate beneficiary via merchant panel or pass validated beneficiary_id
Beneficiary requires penny drop validationComplete penny-drop in Merchant Panel → Beneficiaries
Merchant agreement must be acceptedAccept terms in Merchant Panel → Agreement
Daily / monthly payout limit exceededReduce amount or contact admin to adjust limits
Reference ID already existsUse unique reference_id per payout
Invalid API credentialsCheck API Key and Secret Key
IP address not whitelistedAdd server IP in API Management
No active payout gateway assignedContact admin to assign payout channel
Payout not foundVerify reference_id belongs to your account