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.