API Payment
  • 05 Dec 2023
  • 2 Minutes to read
  • Contributors
  • Dark
    Light
  • PDF

API Payment

  • Dark
    Light
  • PDF

Article summary

API Payment

Status CodeDescription
00000Transaction Successful
00001Merchant ID is missing
00002Amount is missing
00003Currency code is missing
00004Message ID is missing
00005Transaction ID is missing
00006Quantity is missing
00007Secure hash is missing
00008Invalid amount
00009Invalid currency code
00011Invalid message ID
00012Invalid transaction ID
00014Invalid quantity
00015Merchant is not available
00016Message is not available
00017Duplicate transaction ID 
00018Secure hash doesn't match
00019Abnormal error 
00020Message is not supported 
00026Invalid channel
00027BIN couldn't be detected
00029
Payment method is not supported
00030
No payment methods are supported
00031
Transaction Timeout
00032
No Payment Methods Received
00033
Invalid Payment Method
00034
Missing Expiry Date
00035
Missing Security Code
00036
Missing Card Number
00037
Invalid Expiry Date format
00038
Invalid Card Number
00040
Invalid Security Code
00076
Missing item ID
00077
Couldn't find the specified item ID
00079Risk violation
00080Card rejected for not being verified by Visa
00081Third party fraud validation error
00084Rejected because the card not 3DS enrolled
00085Rejected because of a 3DS attempt
00086Rejected due to 3DS bypassing
00087An abnormal error during a third party fraud detection
00089Missing Apple Pay token
00090Unknown card name
00091The amount sent individually doesn’t match the amount that was sent inside the Apple Pay Token
00092
The currency sent individually doesn’t match the currency that was sent inside the Apple Pay Token
01111Gateway Communication Error
10001Payment Failed.
10002Fraud Validation Error 
200013D-Secure Authentication Required
00120
Missing customer phone number
00121
Invalid phone number
00066
Invalid Customer ID
00128
Missing Voucher Code
00129
Missing Application ID
00130
Missing Customer ID
00149
Missing email address
00150
Invalid email address
00151
Missing phone number
00152
Invalid phone number
00154
Invalid currency, Tabby support SAR or AED
00155
This transaction already paid
00147
Missing Customer ID
00145
Missing Voucher Code
00146
Missing Application ID
00041
Missing Client IP Address
00042
Invalid Client IP Address
00050
Invalid Token
00051
Invalid Tokenization Parameters
00052
Invalid Generate Token Parameter
00053
Card is expired
40002
Not Suitable for Recurring
00067
Invalid Payment Description
00068
Invalid Agreement ID
00069
Agreement ID Already Used
00071
Agreement ID is missing
00074
Agreement Type is missing
00075
Invalid Agreement Type
10034
Abnormal 3DS error
10035
3DS Authentication Error
10036
Missing required dynamic field
00127
Payment Failed Due To CVV Mismatch
00132
Missing Amount Variability
00133
Invalid Amount Variability
00135
Invalid Number Of Payments
00120
Missing customer phone number
00121
Customer phone number must start with a country code (+966 etc) and be between 7 and 14 digits
00156
Missing Google Pay Response
00157
Invalid Google Pay Token
00158
Invalid Google Pay Response
30001
Please enter National ID field
30002
Please enter First Name field
30003
Please enter Father Name field
30004
Please enter Grandfather Name field
30005
Please enter Last Name field
30006
Please enter Email field
30007
Please enter Mobile Number field
30008
Please enter Date Of Birth field
30009
Please enter Registration Number field
30010
Please enter Company Arabic Name field
30011
Please enter Company English Name field
30012
Please enter Commissioner National ID field
30013
Please enter Commissioner Name field
30014
Please enter Commissioner Email field
30015
Please enter Commissioner Mobile Number field
30016
Please enter a valid National ID
30017
Please enter a valid First Name
30018
Please enter a valid Father Name
30019
Please enter a valid Grandfather Name
30020
Please enter a valid Last Name
30021
Please enter a valid mobile number
30022
Please enter a valid Email
30023
Please enter a valid Registration Number
30024
Please enter Company Arabic Name in a valid format
30025
Please enter Company English Name in a valid format
30026
Please enter Commissioner National ID in a valid format
30027
Please enter Commissioner Name in a valid format
30028
Please enter Commissioner Email in a valid format
30029
Please enter Commissioner Mobile in a valid format
30030
Please enter a valid Date of Birth
30031
The request to SADAD failed with TimeOut Error, you will be redirected to the merchant site.
30032
Please select a User Type
30033
You cannot use SADAD Billing for payments less than 50 SAR
40006
Pending
40009
Paid
20003
OTP Authentication Required

What's Next