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. |