Checkout

The following are references about the errors codes returned by the APIs under the Checkout section.

Error CodeError NameError Message
9300001INTERNAL_SERVER_ERRORInternal server error occurred
9300002AUTHORIZATION_ERRORAn exception occurred during the authorization process
9300003UNAUTHORIZEDYou are unauthorized to perform this action
9300004VALIDATION_ERRORValidation error
9300005SERVICE_UNAVAILABLEService temporarily unavailable
9300006INVALID_CONFIGURATIONInvalid configuration
9300007EXTERNAL_SERVER_ERRORExternal server error
9300011ACCESS_TOKEN_REQUIREDAn access-token is required to confirm the status code
9300012INVALID_JWT_TOKENNot valid JWT
9300013JWT_TOKEN_EXPIREDJWT token expired
9300014INVALID_RESET_PASSWORD_TOKENToken to reset password is invalid
9300015INVALID_NAMESPACEInvalid namespace
9300100SESSION_NOT_FOUNDSession not found
9300101REFERENCE_ID_EXISTEDSession's reference ID already exist
9300102SESSION_ALREADY_COMPLETEDSession has completed
9300103SESSION_PAYMENT_ALREADY_COMPLETEDSession's payment has already completed
9300104SESSION_ALREADY_SUCCEEDEDSession has succeeded
9300105SESSION_ALREADY_EXPIREDSession has expired
9300106SESSION_ALREADY_CANCELLEDSession has been cancelled
9300107SESSION_ALREADY_FAILEDSession has failed
9300108PAYMENT_INTENT_EXISTEDPayment intent ID already exist
9300109INVALID_SESSIONSession is invalid
9300110MISMATCH_PAYMENT_AMOUNTThe payment amount is different from the session amount
9300111INVALID_TRANSACTION_STATUSCould not map transaction status to payment intent status
9300112SESSION_COULD_NOT_CAPTUREUnable to capture session
9300113INVALID_CAPTURE_AMOUNTThe capture amount is greater than the session amount
9300114MISSING_PIN_TOKENPIN token is required for this method
9300115SESSION_COULD_NOT_CANCELUnable to cancel session
9300300INVALID_CUSTOMERInvalid customer
9300400API_KEY_NOT_FOUNDAPI key not found
9300401INVALID_ACCESS_TOKENInvalid access token
9300402INVALID_PAYMENT_PROCESSORPayment processor service is not supported