Error Code SNAP

CategoryHTTP CodeService CodeCase CodeResponse MessageDescription
Success200any00SuccessfulSuccessful
Success202any00Request In ProgressTransaction still on process
System400any00Bad RequestGeneral request failed error, including message parsing failed.
Message400any01Invalid Field Format {field name}Invalid format
Message400any02Invalid Mandatory Field {field name}Missing or invalid format on mandatory field
System401any00Unauthorized. [reason]General unauthorized error (No Interface Def, API is Invalid, Oauth Failed, Verify Client Secret Fail, Client Forbidden Access API, Unknown Client, Key not Found)
System401any01Invalid Token (B2B)Token found in request is invalid (Access Token Not Exist, Access Token Expiry)
System401any02Invalid Customer TokenToken found in request is invalid (Access Token Not Exist, Access Token Expiry)
System401any03Token Not Found (B2B)Token not found in the system. This occurs on any API that requires token as input parameter
System401any04Customer Token Not FoundToken not found in the system. This occurs on any API that requires token as input parameter
Business403any00Transaction ExpiredTransaction expired
System403any01Feature Not Allowed [Reason]This merchant is not allowed to call Direct Debit APIs
Business403any02Exceeds Transaction Amount LimitExceeds Transaction Amount Limit
Business403any03Suspected FraudSuspected Fraud
Business403any04Activity Count Limit ExceededToo many request, Exceeds Transaction Frequency Limit
Business403any05Do Not HonorAccount or User status is abnormal
System403any06Feature Not Allowed At This Time. [reason]Cut off In Progress
Business403any07Card BlockedThe payment card is blocked
Business403any08Card ExpiredThe payment card is expired
Business403any09Dormant AccountThe account is dormant
Business403any10Need To Set Token LimitNeed to set token limit
System403any11OTP BlockedOTP has been blocked
System403any12OTP Lifetime ExpiredOTP has been expired
System403any13OTP Sent To CardholerInitiates request OTP to the issuer
Business403any14Insufficient FundsInsufficient Funds
Business403any15Transaction Not Permitted.[reason]Transaction Not Permitted
Business403any16Suspend TransactionSuspend Transaction
Business403any17Restricted CardRestricted Card
Business403any18Restricted Card by The IssuerRestricted Card by the issuer
Business403any19Restricted due to exceeding the number of PIN errorsRestricted due to exceeding the number of PIN errors
Business403any20Failed PIN Data CaptureFailed PIN Data Capture
Business403any21PIN Try Count ExceededPIN Try Count Exceeded
Business403any22Incorrect Card HolderIncorrect Card Holder
Business403any23Card InvalidCard Invalid
Business403any24Invalid CVVInvalid CVV
Business403any25Invalid ExpirationInvalid Expiration
Business403any26Invalid Card TypeInvalid Card Type
Business403any27Card Usage ExceededCard Usage Exceeded
Business403any28Restricted by CVMRestricted by CVM
Business403any29Duplicate AuthorizationDuplicate Authorization
Business403any30Error OTP RequestError OTP Request
Business403any31EMI is not available for this card/bank issuerEMI is not available for this card/bank issuer
Business403any32payer is invalidpayer is invalid
Business403any33accountNo is invalidaccountNo is invalid
System404any00Not FoundNot found
Business404any01Transaction Not FoundTransaction not found
System404any02Invalid RoutingInvalid Routing
System404any03Bank Not Supported By SwitchBank not supported by switch
Business404any04Transaction CancelledTransaction is cancelled by customer
Business404any05Merchant Is Not Registered For Card Registration ServicesMerchant is not registered for Card Registration services
System404any06Need To Request OTPNeed to request OTP
System404any07Journey Not FoundThe journeyID cannot be found in the system
Business404any08Invalid MerchantMerchant does not exist or status abnormal
Business404any09No IssuerNo issuer
System404any10Invalid API TransitionInvalid API transition within a journey
Business404any11Invalid Card/Account/Customer [info]/Virtual AccountCard information may be invalid, or the card account may be blacklisted, or Virtual Account number maybe invalid.
Business404any12Invalid Bill/Virtual Account [Reason]The bill is blocked/suspended/not found. Virtual account is suspend/not found.
Business404any13Invalid AmountThe amount doesn't match with what supposed to
Business404any14Paid BillThe bill has been paid
System404any15Invalid OTPOTP is incorrect
Business404any16Partner Not FoundPartner number can't be found
Business404any17Invalid TerminalTerminal does not exist in the system
Business404any18Inconsistent RequestInconsistent request parameter found for the same partner reference number/transaction id.
Business404any19Invalid Bill/Virtual AccountThe bill is expired. Virtual account is expired.
System405any00Requested Function Is Not SupportedRequested function is not supported
Business405any01Requested Operation Is Not AllowedRequested operation to cancel/refund transaction is not allowed at this time.
System409any00ConflictCannot use same X-EXTERNAL-ID in same day
System409any01Duplicate partnerReferenceNoTransaction has previously been processed indicates the same partnerReferenceNo already success
System429any00Too Many RequestsMaximum transaction limit exceeded
System500any00General ErrorGeneral Error
System500Any01Internal Server ErrorUnknown Internal Server Failure, please retry the process again
System500Any02External Server ErrorBackend system failure, etc
System504any00TimeoutTimeout from the issuer