Error Codes

Some time an error occurs while using our service. Listed below the most occurrence of the error.

4000 - Terminal is reconcile

4001 - Vendor doesn't exist

4002 - Terminal does not exist

4003 - Terminal is updating

4004 - Terminal is reconcile

4005 - App Version (Payment Plugin) is not Supported

4006 - Client not found

4007 - Authorization error, user has to login again

4008 - Client has to send domain name along with the request

4009 - When terminal configuration not found

4010 - Client and merchant when creating a user

4011 - User tries to login when they have no access to a specific merchant

4012 - Package name not found

4013 - When the user type invalid username or password in the dashboard

4014 - When the admin or user that has been invited and still doesn't have a password

4015 - Admin they don't have access to a specific client anymore

4016 - Your email is not registered in our system

4017 - When the user tries to enter wrong input sevral times

4018 - Client Dashboard when logging in

4019 - When data missing in request

4020 - When the client tries to create a new package that already exists

4021 - SDK or package version

4022 - Duplicant entry

4023 - Incorrect OTP entered

4024 - Incorrect email entered

4025 - When email or phone number exist

4026 - When incorrect email or phone number entered

4027 - When mobile and email is not verified

4028 - Incorrect mobile number entered

4029 - Since unexpected behavior

4030 - When device sends an attestation with a device ID that does not exist

4031 - Any refresh token that gets expired

4032 - Record does not exist

4033 - Authentication Error

4034 - Inactive User

4035 - Terminal connected to another device

4036 - Client uuid not found

4037 - Terminal id not found

4038 - invalid JWT(data object is missing)

4039 - mobile number not registered

4040 - Transaction not found

5000 - Failed to parse server error message

5001 - Failed to parse server success message

5002 - Network error

5003 - Unexpected Error

5004 - Can't reverse this transaction

5005 - spin-emv initializing

5006 - Admin PIN incorrect

5007 - Login save failed

5008 - Confirm user PIN not match

5009 - User PIN incorrect

5010 - Terminal connected to another device

5011 - Random crash

5012 - Paymnet transaction cancelled

5013 - Payment transaction processing error

5014 - Payment plugin already installed

5015 - Payment plugin downloaded but not found

5016 - Payment plugin install failed

5017 - Unsupported SDK version

5018 - Payment plugin failed to download

5019 - Failed to load the latest configuration

5020 - User entered a terminal id that doesn't exist