Skip to main content

Error Codes

All wallet endpoints return error codes in a consistent format using the errorCode and errorText fields.

This section defines all error codes that can be returned by Wallet APIs.


Error Codes Table

Error CodeError TextTriggers Cancel DebitCancel Retryable
0SuccessNoNo
1001Invalid timestampYesYes
1002Invalid hashYesYes
1003Invalid tokenNoYes
1004Invalid currencyYesYes
1005Insufficient balanceNoYes
1006Player not foundYesYes
1007Nothing to cancelYesNo
1008Cancel not allowedYesNo
1009Credit not allowedYesNo
1100General errorYesYes
1101Validation errorYesYes
1102Game not foundYesYes
1103Bet already existsYesYes
1104Transaction already exists with different parametersYesYes
1105Invalid bet limitYesYes
1106Transaction not foundYesNo
1107Non retryable errorNoNo

Error Handling Behavior

  • If Triggers Cancel Debit = Yes, a failed debit request will result in a cancelDebit request.

  • If Triggers Cancel Debit = No, no cancel request will be triggered.

  • If Cancel Retryable = Yes, the system will retry the cancelDebit request.

  • If Cancel Retryable = No, the system will stop retrying the cancelDebit request.