# API Response Codes

API response codes

Source: https://developer.inoviopay.com/reference/api-codes.html  
Markdown: https://developer.inoviopay.com/reference/api-codes.md

| Code | Description | Recommendation |
| --- | --- | --- |
| `100` | Invalid login information (throttle) | Check your login credentials and try again. If you continue to receive this response, contact Client Support |
| `101` | Invalid login information | Check your login credentials and try again. If you continue to receive this response, contact Client Support |
| `102` | User not active | These credentials have been disabled. If you think this is an error, contact Client Support |
| `103` | Invalid site | The value of SITE_ID does not exist, or it does not match the authentication credentials provided. |
| `104` | Invalid service | Check the value of request_action to confirm it is correct. |
| `105` | Invalid service action | Check the value of request_action to confirm it is correct. |
| `106` | Invalid service object | Check the value of request_object to confirm it is correct. |
| `110` | Required field | A required key/value pair has not been included in the request. In the response, check the value of REF_FIELD to see what is missing |
| `111` | Invalid length | The length of a value is too short or long. Check the returned value of REF_FIELD to see which field may need editing |
| `112` | Not numeric | Numeric data is expected. Confirm the amount sent for LI_VALUE_x, which should only contain numerals and one decimal Something in the request was not |
| `113` | Invalid Data | expected. Check the values that were submitted for unusual characters, spaces, or null values where there perhaps should not be |
| `115` | Customer not found | If CUST_ID or CUST_ID_XTL was submitted, check these values and try again. If this response has come from a request without these parameters, contact Client Support |
| `116` | User MUST change password | User passwords expire every 90 days. This does not apply to API credentials. |
| `118` | New password must not match the previous 5 passwords | Try a different password. |
| `119` | request_ref_po_id and request_po_li_id mismatch | The order ID and the line item ID do not relate to one another. Check the order information. |
| `120` | System Error | Contact Client Support |
| `125` | Duplicate Login | This email address, a unique identifier, already exists. |
| `130` | Same Product ID found on different line items. | Check the values of LI_PROD_ID_x. Each one should have a unique ID. If the intent is to submit a purchase for multiples of the same product use LI_COUNT_x to indicate the quantity. |
| `135` | Duplicate Company Name | This company name is already in the system. If you are certain it doesn't already exist in the system, it could be a company with the same name, but doing business in a different region. Contact Client Support for assistance. |
| `136` | Duplicate Site Name | This site name already exists in our system. |
| `150` | Product Not Found | The product ID is not valid. It may not exist, or it might be associated with another site. Check |
| `152` | Product Type Not Found | The value for PROD_TYPE is not valid. |
| `153` | Duplicate XTL product id | This value is already in the system. To confirm and review, the ID can be searched for in our |
| `155` | Selected currency not configured | Check the merchant account configuration in the portal. |
| `160` | Invalid product amount | Check the value of LI_VALUE_x to confirm it is the intended amount. |
| `165` | Currency not supported | Check the merchant account configuration in the portal. The MID's allowed currencies can be configured there. Additionally, check the value of PROCESSOR_RESPONSE in the |
| `170` | Duplicate product amount and currency | A product with matching properties already exists within the site. |
| `176` | Duplicate product description and language | A product with matching properties already exists within this Site |
| `180` | Invalid transaction limit type | The limit type was not recognized. Try using the portal to adjust velocity settings. |
| `181` | Invalid limit type | The limit type was not recognized. Try using the portal to adjust velocity settings. |
| `183` | Payment Type is required | Confirm that PMT_TYPE has been submitted, and has not been included multiple times. |
| `205` | No Permissions on requested object | You may not be able to check and confirm your own user permissions, so it may be necessary for an administrator to check them for you. If |
| `210` | Merchant Account not found | you feel this is an error, contact your administrator or Client Support. Verify the value of MERCH_ACCT_ID |
| `211` | Currency not found | The expected format is three-character currency code. |
| `215` | Invalid Card Brand | Check the card brand submitted. If you are certain it’s correct, contact Client Support |
| `410` | Field not supported with wallet payment | Check the value of REF_FIELD in the response to see what incompatible element was |
| `411` | REQUEST_CURRENCY mismatch with Cryptogram | The currency in the gateway request needs to match the currency that was packed into the ApplePay cryptogram |
| `414` | GooglePay token has expired |  |
