- Print
- DarkLight
- PDF
Article summary
Did you find this summary helpful?
Thank you for your feedback!
Direct Post (Sale)
| Status Code | Description |
|---|---|
| 00000 | Transaction Successful |
| 00001 | Merchant ID is missing |
| 00002 | Amount is missing |
| 00003 | Currency code is missing |
| 00004 | Message ID is missing |
| 00005 | Transaction ID is missing |
| 00006 | Quantity is missing |
| 00007 | Secure hash is missing |
| 00008 | Invalid amount |
| 00009 | Invalid currency code |
| 00010 | Invalid language |
| 00011 | Invalid message ID |
| 00012 | Invalid transaction ID |
| 00013 | Invalid response back URL |
| 00014 | Invalid quantity |
| 00015 | Merchant is not available |
| 00016 | Message is not available |
| 00017 | Duplicate transaction ID |
| 00018 | Secure hash doesn't match |
| 00019 | Abnormal error |
| 00020 | Message is not supported |
| 00021 | Original transaction ID is missing |
| 00022 | Invalid original transaction ID |
| 00023 | Original transaction is not found |
| 00024 | Original transaction requires reversal |
| 00025 | Channel is missing |
| 00026 | Invalid channel |
| 00027 | BIN couldn't be detected |
| 00028 | Original transaction is already reversed |
| 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 |
| 00054 | Double submission error. When you get this error, you should perform an inquiry to get the actual transaction status. |
| 00079 | Risk violation |
| 00080 | Card rejected for not being verified by Visa |
| 00081 | Third party fraud validation error |
| 00084 | Rejected because the card not 3DS enrolled |
| 00085 | Rejected because of a 3DS attempt |
| 00086 | Rejected due to 3DS bypassing |
| 00087 | An abnormal error during a third party fraud detection |
| 00089 | Missing Apple Pay token |
| 00090 | Unknown card name |
| 00091 | The 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 |
| 01111 | Gateway Communication Error |
| 10001 | Payment Failed. |
| 10002 | Fraud Validation Error |
| 40002 | Not Suitable for Recurring. When there is Agreement ID in the request and the card in not 3DS Enrolled |
| 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 |
| 00156 | Missing Google Pay Response |
| 00157 | Invalid Google Pay Token |
| 00158 | Invalid Google Pay Response |
| 20004 | OTP Trials Exceeded |
| 20005 | The OTP has expired |
| 00052 | Invalid Generate Token Parameter |
| 00053 | Card is expired |
| 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 |
| 00076 | Missing Item ID |
| 00077 | Item ID does not exist |
| 10034 | Abnormal 3DS 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 |
| 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 |
| 00160 | Invalid Failed response back URL |