Error Codes
Some time an error occurs while using our service. Listed below the most occurrence of the error.
4000 - Terminal is reconcile
Error Message
Please wait, terminal is reconcilingSolution Message
Terminal Reconciled4001 - Vendor doesn't exist
Error Message
Vendor does not existSolution Message
Contact your manager or technical provider4002 - Terminal does not exist
Error Message
Terminal does not existSolution Message
Contact your manager or technical provider for a Terminal ID4003 - Terminal is updating
Error Message
Please wait, terminal is updatingSolution Message
Wait until the terminal finish the update.4004 - Terminal is reconcile
Error Message
Please wait, terminal is reconcilingSolution Message
Terminal Reconciled4005 - App Version (Payment Plugin) is not Supported
Error Message
Unsupported VersionSolution Message
Your App Version is not Supported. Contact your manager or technical provider4006 - Client not found
Error Message
Client not foundSolution Message
Create a client or choose an exsing one4007 - Authorization error, user has to login again
Error Message
Authentication errorSolution Message
Please login again4008 - Client has to send domain name along with the request
Error Message
Domain not foundSolution Message
Contact your manager or technical service provider4009 - When terminal configuration not found
Error Message
Terminal configuration needs to be updatedSolution Message
Contact your manager or technical service provider4010 - Client and merchant when creating a user
Error Message
Merchant not foundSolution Message
Contact your manager or technical provider4011 - User tries to login when they have no access to a specific merchant
Error Message
You do not have access on this merchantSolution Message
Contact your manager for access4012 - Package name not found
Error Message
Package name not foundSolution Message
Add the package name through the admin dashboard4013 - When the user type invalid username or password in the dashboard
Error Message
Invalid Username or PasswordSolution Message
Enter the correct username or password4014 - When the admin or user that has been invited and still doesn't have a password
Error Message
Password not foundSolution Message
Rest the password4015 - Admin they don't have access to a specific client anymore
Error Message
You do not have access to this clientSolution Message
Contact your manager for access4016 - Your email is not registered in our system
Error Message
Email doesn't existSolution Message
Your email is not registered in our system , please contact your admin to register it4017 - When the user tries to enter wrong input sevral times
Error Message
Maximum number of login attempts reachedSolution Message
Try to login again after 10 minutes4018 - Client Dashboard when logging in
Error Message
User not foundSolution Message
Contact your manager to add you as a user4019 - When data missing in request
Error Message
Mandatory fields missingSolution Message
Fill in the mandatory fields and try again4020 - When the client tries to create a new package that already exists
Error Message
Package already existsSolution Message
Add a different package name4021 - SDK or package version
Error Message
Unsupported VersionSolution Message
Your App Version is not Supported. Contact your manager or technical provider4022 - Duplicant entry
Error Message
Already existsSolution Message
Enter different credentials and try again4023 - Incorrect OTP entered
Error Message
Incorrect OTP enteredSolution Message
Enter the correct OTP and try again4024 - Incorrect email entered
Error Message
Incorrect email enteredSolution Message
Enter the correct email and try again4025 - When email or phone number exist
Error Message
Email or phone number already existsSolution Message
Enter a new email or phone number4026 - When incorrect email or phone number entered
Error Message
Incorrect email or phone number enteredSolution Message
Enter the email or phone number again4027 - When mobile and email is not verified
Error Message
Mobile and email is not verifiedSolution Message
Contact your manager for access4028 - Incorrect mobile number entered
Error Message
Incorrect mobile number enteredSolution Message
Enter the phone number again4029 - Since unexpected behavior
Error Message
Device is blockedSolution Message
Contact your manager to unblock you4030 - When device sends an attestation with a device ID that does not exist
Error Message
Device does not existSolution Message
Contact your manager to check the device4031 - Any refresh token that gets expired
Error Message
Token has expiredSolution Message
Enter the email or phone number again4032 - Record does not exist
Error Message
Record does not existSolution Message
Contact your manager4033 - Authentication Error
Error Message
Error in authenticationSolution Message
Contact your manager or technical service provider4034 - Inactive User
Error Message
User is inactiveSolution Message
Contact your manager or technical service provider4035 - Terminal connected to another device
Error Message
Terminal is already connected with another deviceSolution Message
There are two ways to disconnect the device:
First, from our API:
- You can found our API here
- Type your terminal id in the url
- Send the request
Second, from our dashboard, you can:
- Navigate to the terminal page
- Click on the terminal you want to disconnect
- Press on Disconnect Device under the Access section
4036 - Client uuid not found
Error Message
Client uuid not foundSolution Message
Contact your manager or technical service provider4037 - Terminal id not found
Error Message
Terminal id not foundSolution Message
Contact your manager or technical service provider4038 - invalid JWT(data object is missing)
Error Message
invalid JWT(data object is missing)Solution Message
Contact your manager or technical service provider. You can check here how it should be look.
4039 - mobile number not registered
Error Message
Mobile number not registeredSolution Message
To assign a new or existing user to a terminal:
- Navigate to the terminal page
- Press on the terminal you wish to assign a new user to
- Press on Invite User that can be found in Access section
- Type the mobile number of the user. If the user doesn't invited before, you will be ask for his name and email also
4040 - Transaction not found
Error Message
Transaction not foundSolution Message
Contact your manager or technical service provider5000 - Failed to parse server error message
Error Message
Unexpected ErrorSolution Message
Contact your technical provider5001 - Failed to parse server success message
Error Message
Unexpected ErrorSolution Message
Contact your technical provider5002 - Network error
Error Message
A network error has occurredSolution Message
Check your Wi-Fi or 4G/5G connection5003 - Unexpected Error
Error Message
Unexpected ErrorSolution Message
Contact your technical provider5004 - Can't reverse this transaction
Error Message
This transaction cannot be reversedSolution Message
A transaction can only be reversed within 60 seconds of the transaction.5005 - spin-emv initializing
Error Message
Unexpected ErrorSolution Message
Contact your technical provider5006 - Admin PIN incorrect
Error Message
Admin PIN entered incorrectlySolution Message
Make sure to enter the correct pin5007 - Login save failed
Error Message
Unexpected Login ErrorSolution Message
Try to login again5008 - Confirm user PIN not match
Error Message
User PIN does not matchSolution Message
Make sure to enter the correct pin5009 - User PIN incorrect
Error Message
User PIN entered incorrectlySolution Message
Make sure to enter the correct PIN5010 - Terminal connected to another device
Error Message
The terminal is already connected to another deviceSolution Message
Contact your manager to disconnect the terminal5011 - Random crash
Error Message
Unexpected ErrorSolution Message
Reload the application or contact your technical provider5012 - Paymnet transaction cancelled
Error Message
Transaction CancelledSolution Message
Transaction was canceled, try again5013 - Payment transaction processing error
Error Message
Payment transaction processing errorSolution Message
Try again later5014 - Payment plugin already installed
Error Message
Payment plugin already installedSolution Message
Please uninstall and install again. Usually happens when the a name of payment plugin is different from what it should be. (This error rarely occurs)5015 - Payment plugin downloaded but not found
Error Message
Payment plugin downloaded but not foundSolution Message
Contact your technical provider5016 - Payment plugin install failed
Error Message
Payment plugin install failedSolution Message
Please try again5017 - Unsupported SDK version
Error Message
Unsupported SDK versionSolution Message
Please update your SDK5018 - Payment plugin failed to download
Error Message
Payment plugin failed to downloadSolution Message
Please try to download again5019 - Failed to load the latest configuration
Error Message
Failed to load the latest configurationSolution Message
The solution is to contact your technical provider. To proceed with existing configuration press continue.
The reason of the failed is the app can't load the latest version of config. duing to:
- Network issues
- Incorrect JSON format
- Invalid configuration
- Any error that prevent load the latest confige into the spin