Errors
| Status code | Code | Possible Cause | Recommended Action |
|---|---|---|---|
| 403 | api_token_invalid | Invalid API credentials | Verify the API key and secret |
| transaction_error | Transaction error | Retry or contact support | |
| transaction_not_refundable | Transaction not refundable | Check refund conditions | |
| transaction_not_processed | Transaction not processed | Check the status or retry | |
| transaction_otp_required | OTP required for the transaction | Provide the OTP code | |
| transaction_greater_than_zero | Amount must be greater than zero | Verify the transaction amount | |
| client_kyc_not_approved | Client KYC not approved | Complete the KYC process | |
| client_not_enough_cash | Insufficient client balance | Check the available balance | |
| wallet_not_enough_cash | Insufficient wallet balance | Check the available wallet balance | |
| wallet_should_be_different | Wallets must be different | Use distinct wallets | |
| 404 | api_token_not_found | API token not found | Ensure the token exists |
| wallet_not_found | Wallet not found | Verify the wallet identifier | |
| client_not_found | Client not found | Verify the client identifier | |
| country_not_found | Country not found | Verify the country code | |
| provider_not_found | Provider not found | Verify the provider name | |
| transaction_does_not_exist | Transaction does not exist | Verify the transaction identifier | |
| transaction_is_already_processed | Transaction already processed | Check the transaction status | |
| 409 | transaction_already_refunded | Transaction already refunded | Check the refund history |