Errors arrising in operating with the system
When creating a transaction, any error other than 5xx can be considered an unambiguous failure. Exceptions:
Error 306 when creating a transaction.
Getting a 1xx or 422 error when creating a status request, this is a request error, not a transaction error.
The list of all possible errors is presented in the following table:
1XX
Authorization error, request format error
101
Merchant is not found
102
Wrong request signature
103
The required request header is not found
104
Wrong request format / JSON is not correctly structured
105
IP is not whitelisted
2XX
Request content errors
201
Mandatory field is not found
202
Payment system is not found or not available
203
Payment system does not support the transaction type (deposit or payout)
3XX
Data validation errors
301
Wrong field format
302
Transaction is not found
303
Amount is less than 0 after fee calculating
304
User is not found
305
Insufficient balance
306
Transaction with number transaction_id is already exist
307
Antifraud validation check failed
308
Transaction has wrong status
4XX
Payment system errors
401
Error on the side of Payment system, more detailed information will be specified in the field “message”.
422
Request error, more detailed information in the fields "message” and "errors".
5XX
Olympz server errors
501
Error on the side of Olympz server, more detailed information will be specified in the field “message”.
Last updated