Developer Guide
Error Codes
Below are the list of error codes returned by FraudLabs Pro.
General Error Codes
Error Code | Error Message | Description |
---|---|---|
10001 | INVALID API KEY | You have entered invalid API key. |
10006 | API KEY EXPIRED | Your subscription is already expired. |
10007 | INSUFFICIENT CREDIT | Your have no credit to perform the request. |
Screen Order Error Codes
Error Code | Error Message | Description |
---|---|---|
10003 | INVALID BILLING COUNTRY CODE | You have entered invalid country code. Please refer to Country Codes for complete list. |
10004 | INVALID SHIPPING COUNTRY CODE | You have entered invalid country code. Please refer to Country Codes for complete list. |
10002 | INVALID IP ADDRESS | You have entered invalid IP address. |
204 | INVALID EMAIL HASH | You have entered invalid hash value. Please refer to SHA1-64K Hash Function for details. |
10009 | QUANTITY VALUE TOO LARGE | Your quantity value exceeded 100,000 limit. |
10009 | AMOUNT VALUE TOO LARGE | Your amount exceeded 10,000,000 limit. |
10010 | ORDER ID EXCEED LIMIT OF 15 CHARACTERS | Your order ID exceeded 15 characters. |
Feedback Order Error Codes
Error Code | Error Message | Description |
---|---|---|
10014 | TRANSACTION IS READ-ONLY | You do not allow to feedback this transaction. |
10015 | INVALID ACTION | You have entered invalid action. Valid values are APPROVE, REJECT, and IGNORE. |
10012 | TRANSACTION ALREADY APPROVED | The transaction already been approved. |
10013 | TRANSACTION ALREADY REJECTED | The transaction already been rejected. |
Order Result Error Codes
Error Code | Error Message | Description |
---|---|---|
10011 | TRANSACTION NOT FOUND | The transaction does not exist in our records. |
Send SMS Verification Error Codes
Error Code | Error Message | Description |
---|---|---|
10016 | INVALID PHONE NUMBER | You have entered invalid phone number. |
10017 | MESSAGE CANNOT BE BLANK | You have entered blank message. |
10018 | MESSAGE IS TOO LONG | The message that you entered exceeded 140 characters. |
10019 | OTP TAG IS MISSING | The OTP tag is missing in the message param. |
10020 | NO URL IS ALLOWED IN THE MESSAGE | No URL is allowed in the message param. |
10021 | CANNOT SEND SMS TO UNSUBSCRIBED RECIPIENT | SMS sending to unsubsribed recipient is not allowed. |
10022 | UNSUPPORTED COUNTRIES | The country is not supported for SMS sending. |
10023 | CANNOT SEND SMS TO BLOCKED RECIPIENT | SMS sending to blocked recipient is not allowed. |
10024 | MAXIMUM NUMBER OF RETRIES TO SEND VERIFICATION SMS EXCEEDED | You have exceeded the maximum number of retries to send the SMS verification. |
10025 | CANNOT SEND SMS TO DISPOSABLE PHONE NUMBER | SMS sending to disposable phone number is not allowed. |
10026 | UNDELIVERED SMS LIMIT EXCEEDED | You have exceeded the undelivered SMS limit. |
10027 | SMS CREDITS HAVE EXPIRED | Your SMS credits have expired. |
10028 | INSUFFICIENT CREDITS | Your SMS credits is insufficient. |
10028 | INSUFFICIENT CREDITS | Your SMS credits is insufficient. |
10029 | BLACKLISTED PHONE NUMBER | You have entered blacklisted phone number. |
10030 | CANNOT SEND SMS TO FIXED LINE OR VOIP LINES | SMS sending to fixed line and VOIP lines is not allowed. |
10031 | UNKNOWN ERROR | Unknown error. |
10032 | PHONE NUMBER IS VERIFIED | The phone number that you entered has verified. |
10033 | PHONE NUMBER IS VERIFIED WITH EMAIL | The phone number and email address that you entered have verified. |
Get Verification Result Error Codes
Error Code | Error Message | Description |
---|---|---|
10034 | INVALID OTP | You have entered invalid OTP. |
10035 | INVALID TRANSACTION ID | You have entered invalid transaction ID. |
10036 | OTP TIMEOUT | The OTP that you entered has exceeded the timeout. |