SeerBit Status Code
SeerBit uses conventional HTTP response codes to indicate the success or failure of an API request. In general: Codes in the 2xx range indicate success. Codes in the Sxx range indicate an error that failed given the information provided (e.g., a required parameter was omitted, a charge failed, etc.). The code S12 indicates failed transactions and is extended in other failed response codes with prefix SM_.

Http Status Code Summary

Code
Description
200 - Ok
Everything worked as expected.
400 - Bad request
The request was unacceptable, often due to missing a required
parameter.
401 - Invalid merchant key provided
No valid API key provided.
402 - Request failed
The parameters were valid but the request failed.
404 - Not found
The requested resource is not found.
500-504 - Internal Server Error
Something went wrong on Seerbit's end.

Seerbit Status Code Summary

Code
Description
00
Successful
S0
Your transaction timed out. Please check status shortly
S1
Invalid credentials
S2
Invalid amount
S3
Transaction not permitted by merchant
S4
Invalid currency
S5
Invalid/Missing parameters
S6
Invalid country
S7
Generic error occurred
S10
Null/Missing authentication code
S11
Unable to connect to destination
S12
Transaction Failed
S13
Invalid payout type
S14
Transaction reference must be unique
S15
Invalid ID type
S404
No data found
S20
Transaction is pending
S22
Card token generated
S12-15
Failure declined (no such issuer)