Error Codes

In addition to standard HTTP status codes that the REST APIs return an error code which identifies the errors and provides details about what caused the failure.

Error Code

Description

UserAlreadyExits

The request to create a new user fails because an user with the provided email already exists.

LeaseExpired

The checkout can not be completed because the lease expired.

LeaseNotFound

The specified Lease does not exist.

LeaseCodeMismatch

The sign by code is not associated with this lease.

InvalidCredentials

Invalid client credentials Invalid credentials provided in authentication header.

TransactionNotFound

The specified transaction does not exist.

ExceedSpendingLimit

The user does not have enough spending amount.

LeaseAmountNotSatisfied

The transaction's total amount is less than minimum requirement, currently $50.

TransactionTimeOut

The transaction was closed because the verification questions expired during the customer verification process.

InvalidItem

The item provided is not valid or doesn't exists

InvalidCustomer

The customer provided is not valid or doesn't exists

InvalidCustomerVerificationStatus

There is no pending verification question for the customer. This is caused either because the customer is already verified or it was denied before.

CustomerAlreadyApplied

The application process fails because the customer have already applied.

InvalidTransactionId

Transaction with the Id provided already exists

Last updated