API Approve
  • 05 Dec 2023
  • 1 Minute to read
  • Contributors
  • Dark
    Light
  • PDF

API Approve

  • Dark
    Light
  • PDF

Article summary

API Approve

Status CodeDescription
00000Transaction Successful
00001Merchant ID is missing
00004Message ID is missing
00005Transaction ID is missing
00007Secure hash is missing
00011Invalid message ID
00012Invalid transaction ID
00015Merchant is not available
00016Message is not available
00018Secure hash doesn't match
00019Abnormal error 
00020Message is not supported 
00029
Payment method is not supported
00030
No payment methods are supported
00031
Transaction Timeout
00032
No Payment Methods Received
00033
Invalid Payment Method
00074
Missing agreement type
00075
Invalid agreement type
00076
Missing item ID
00080Card rejected for not being verified by Visa
00081Third party fraud validation error
00085Rejected because of a 3DS attempt
00086Rejected due to 3DS bypassing
00087An abnormal error during a third party fraud detection
01111Gateway Communication Error
10001Payment Failed.
10002Fraud Validation Error 
40002
Not Suitable for Recurring. When there is Agreement ID in the request and the card in not 3DS Enrolled.
00122
Missing OTP
00123
Invalid OTP
20004
OTP Trials Exceeded
20005
The OTP has expired
00043
Missing PARes
00051
Invalid Tokenization Parameters
00059
Approve Has Already Been Sent For This Transaction, Or Transaction Is Not Suitable For Approve
00064
Invalid Parameters Values
00068
Invalid Agreement ID
00069
Agreement ID Already Used
00071
Agreement ID is missing
00077
Item ID does not exist
00079
Payment Failed Due To Risk Measure Violation
10035
3DS Authentication Error
10036
Missing required dynamic field
00127
Payment Failed Due To CVV Mismatch
00157
Invalid Google Pay Token
00158
Invalid Google Pay Response