This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[FAQ] TI-API: Order API Error Code : ERR-TICOM-ORDER-API-0009

What steps can I take to resolve error codes for different scenarios?

  • Scenario Error details Remediation steps
    Invalid line of credit  
    {
    	"orderInfo": {
    	},
    	"errors": [
    		{
    			"errorCode": "ERR-TICOM-ORDER-API-0009",
    			"type": "Validation",
    			"section": "Generic",
    			"field": null,
    			"reason": "Invalid line of credit. ",
    			"message": "Check your line of credit information and provide the correct information and resubmit the request.",
    			"data": null
    		}
    	]
    }

    Have your administrator:

    1. Log in to your myTI company dashboard.
    2. Under Order Preferences, select Checkout Profiles.
    3. On the Checkout Profiles page, find the checkout profile that is being called for this API order
    4. On the Edit Checkout Profiles page, scroll down to the question, “How would you like to pay?” and verify your administrator has access to Direct line of credit with TI
    5. If your administrator is unable to see this payment method and has completed the onboarding process for direct order fulfillment please have them contact your local sales representative to learn whether you are eligible for this payment option.
    6. Please choose an alternative payment method for this checkout profile and resubmit the order. 
    7. Click Next through any remaining categories. Click Save.
    8. Try resubmitting the order
    Apruve Account ID is Invalid
    {
    	"orderInfo": {
    	},
    	"errors": [
    		{
    			"errorCode": "ERR-TICOM-ORDER-API-PAP-0009",
    			"type": "Validation",
    			"section": "Generic",
    			"field": null,
    			"reason": "Invalid Apruve payment Id",
    			"message": "Check your Apruve information and provide the correct information and resubmit the request order.",
    			"data": null
    		}
    	]
    }
    1. Log in to your TI.com company dashboard.
    2. Under Order Preferences, select Payment Methods.
    3. On the Payment Methods page: click the Pencil icon to edit your payment method. (Note that editing a payment method used in one or more checkout profiles will affect each of those profiles.) Confirm that your account information is correct. 
    4. Click Next through any remaining categories. Click Save.
    5. If you are still having issues, connect with TI customer support <https://support.ti.com/csm> or Apruve support

    Note:

    Only an administrator or buyer can update payment methods. 

    Apruve Account ID Should not be empty
    {
    	"orderInfo": {
    	},
    	"errors": [
    		{
    			"section": "Generic",
    			"type": "Validation",
    			"reason": "Apruve account Id must be provided",
    			"message": "Check your Apruve Account information in checkout profile and resubmit the order.",
    			"data": null,
    			"errorCode": "ERR-TICOM-ORDER-API-0009"
    		}
    	]
    }

    Check your Apruve Account information in checkout profile and resubmit the order.

    Bank Transfer Configuration not available for specific country and currency

    {
    	"orderInfo": {
    	},
    	"errors": [
    		{
    			"errorCode": "ERR-TICOM-ORDER-API-0009",
    			"type": "Validation",
    			"section": "Generic",
    			"field": null,
    			"reason": "Bank Transfer payment is not applicable for your country and currency request",
    			"message": "Resubmit the request with different payment options",
    			"data": null
    		}
    	]
    }

    Bank transfer may not be available because you are shipping outside of a country or region where this payment option is not available. To view if bank transfer is available in your country or region, click here <https://www.ti.com/ordering-resources/shipping-payment-tax-information.html>. Resubmit this order with a different payment method.

    Bank Transfer email should not be null or empty

    {
    	"orderInfo": {
    	},
    	"errors": [
    		{
    			"section": "Generic",
    			"type": "Validation",
    			"reason": "Bank Transfer email Id must be provided",
    			"message": "Check your Bank Transfer Account information in checkout profile and resubmit the request.",
    			"data": null,
    			"errorCode": "ERR-TICOM-ORDER-API-0009"
    		}
    	]
    }
    1. Log in to your myTI company account dashboard.
    2. Under Order Preferences, select Checkout Profiles.
    3. On the Checkout Profiles page, find the checkout profile that is being called for this API order
    4. On the Edit Checkout Profiles page, scroll down to the question, “How would you like to pay?” and change the payment method in the drop-down menu.
    5. Click Next through any remaining categories. Click Save.
    6. Try resubmitting the order

    Note:

    Only an administrator or buyer can update checkout profiles. Have your administrator click the pencil icon on the right-hand side of the checkout profile page to make required changes.

    Bank Transfer unpaid orders limit exceeded

    {
    "orderInfo": {
    },
    "errors": [
    {
    "errorCode": "ERR-TICOM-ORDER-API-0009",
    "type": "Validation",
    "section": "Generic",
    "field": null,
    "reason": "You have exceeded the limit of 10 unpaid bank transfer orders.",
    "message": "Resubmit the request with a different payment method",
    "data": null
    }
    ]
    }

    You have exceeded your limit of unpaid bank transfer orders. Either resubmit this order with a different payment method or resubmit after closing your outstanding balances. See ordering help and FAQs <https://www.ti.com/ordering-resources/help/bank-transfer.html> if you have questions about the bank transfer payment method. 

    Note: To find your open bank transfer orders, a finance, buyer, or administrator can login to the company account and locate the Order history link found on the Orders tile. Search functionality in order history will work for any field found on the order. 

**Attention** This is a public forum