What do the backlog remittance advice API error codes mean?
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.
Scenario | Error details | Remediation steps |
JSON payload is not valid | { "errors": [ { "Code": "TI-RMA-40002", "Type": "ERROR", "Message": "Invalid JSON input. Pass a valid json input." } ] } |
Pass a valid json input. |
JSON payload is blank | { "errors": [ { "Code": "TI-RMA-40016", "Type": "ERROR", "Message": "JSON payload cannot be blank. Resubmit request with a valid payload." } ] } |
Resubmit request with a valid payload. |
CustomerGlobalIdentifier is missing | { "errors": [ { "Code": "TI-RMA-40010", "Type": "ERROR", "Message": "CustomerGlobalIdentifier is required. Contact TI API Support (https://api-portal.ti.com/support)." } ] } |
Contact TI API Support (api-portal.ti.com/support). |
CustomerRemittanceAdviceIdentifier is missing | { "errors": [ { "Code": "TI-RMA-40020", "Type": "ERROR", "Message": "Provide CustomerRemittanceAdviceIdentifier and resubmit the request." } ] } |
Provide CustomerRemittanceAdviceIdentifier and resubmit the request. |
CustomerRemittanceAdviceIdentifier exceeds 35 characters in length | { "errors": [ { "Code": "TI-RMA-40030", "Type": "ERROR", "Message": "CustomerRemittanceAdviceIdentifier cannot exceed 35 characters in length. cannot exceed 35 characters. Check CustomerRemittanceAdviceIdentifier and resubmit the request." } ] } |
Check CustomerRemittanceAdviceIdentifier and resubmit the request. |
CustomerPayerIdentifier is missing | { "errors": [ { "Code": "TI-RMA-40040", "Type": "ERROR", "Message": "Provide CustomerPayerIdentifier and resubmit the request." } ] } |
Provide CustomerPayerIdentifier and resubmit the request. |
{ "errors": [ { "Code": "TI-RMA-40050", "Type": "ERROR", "Message": "CustomerPayerIdentifier cannot exceed 35 characters. Check CustomerPayerIdentifier and resubmit the request." } ] } |
Check CustomerPayerIdentifier and resubmit the request. | |
CustomerPayerIdentifier cannot be found | { "errors": [ { "Code": "TI-RMA-40054", "Type": "ERROR", "Message": "CustomerPayerIdentifier cannot be found. Check CustomerPayerIdentifier and resubmit the request." } ] } |
Check CustomerPayerIdentifier and resubmit the request. |
CustomerPaymentAmount is missing | { "errors": [ { "Code": "TI-RMA-40060", "Type": "ERROR", "Message": "Provide CustomerPaymentAmount and resubmit the request." } ] } |
Provide CustomerPaymentAmount and resubmit the request. |
CustomerPaymentAmount exceeds 15 characters | { "errors": [ { "Code": "TI-RMA-40070", "Type": "ERROR", "Message": "CustomerPaymentAmount cannot exceed 15 characters. Check CustomerPaymentAmount and resubmit the request." } ] } |
Check CustomerPaymentAmount and resubmit the request. |
CustomerPaymentAmount is not a valid number format | { "errors": [ { "Code": "TI-RMA-40080", "Type": "ERROR", "Message": "CustomerPaymentAmount must be a number. Check CustomerPaymentAmount and resubmit the request." } ] } |
Check CustomerPaymentAmount and resubmit the request. |
CustomerCurrency is missing | { "errors": [ { "Code": "TI-RMA-40090", "Type": "ERROR", "Message": "Provide CustomerCurrency and resubmit the request." } ] } |
Provide CustomerCurrency and resubmit the request. |
CustomerCurrency exceeds 5 characters in length | { "errors": [ { "Code": "TI-RMA-40100", "Type": "ERROR", "Message": "CustomerCurrency cannot exceed 5 characters in length. Check CustomerCurrency and resubmit the request." } ] } |
Check CustomerCurrency and resubmit the request. |
CustomerNetPaymentAmount is missing | { "errors": [ { "Code": "TI-RMA-40110", "Type": "ERROR", "Message": "Provide CustomerNetPaymentAmount and resubmit the request." } ] } |
Provide CustomerNetPaymentAmount and resubmit the request. |
CustomerNetPaymentAmount exceeds 15 characters in length | { "errors": [ { "Code": "TI-RMA-40120", "Type": "ERROR", "Message": "CustomerNetPaymentAmount cannot exceed 15 characters in length. Check CustomerNetPaymentAmount and resubmit the request." } ] } |
Check CustomerNetPaymentAmount and resubmit the request. |
CustomerNetPaymentAmount is not a valid number format | { "errors": [ { "Code": "TI-RMA-40130", "Type": "ERROR", "Message": "CustomerNetPaymentAmount must be a number. Check CustomerNetPaymentAmount and resubmit the request." } ] } |
Check CustomerNetPaymentAmount and resubmit the request. |
SupplierFinancialDocumentIdentifier and CustomerFinancialDocumentIdentifier are missing | { "errors": [ { "Code": "TI-RMA-40140", "Type": "ERROR", "Message": "Provide either SupplierFinancialDocumentIdentifier or CustomerFinancialDocumentIdentifier and resubmit the request." } ] } |
Provide either SupplierFinancialDocumentIdentifier or CustomerFinancialDocumentIdentifier and resubmit the request. |
SupplierFinancialDocumentIdentifier exceeds 10 characters | { "errors": [ { "Code": "TI-RMA-40150", "Type": "ERROR", "Message": "SupplierFinancialDocumentIdentifier cannot exceed 10 characters. Check SupplierFinancialDocumentIdentifier and resubmit the request." } ] } |
Check SupplierFinancialDocumentIdentifier and resubmit the request. |
CustomerFinancialDocumentIdentifier exceeds 16 characters in length | { "errors": [ { "Code": "TI-RMA-40160", "Type": "ERROR", "Message": "CustomerFinancialDocumentIdentifier cannot exceed 16 characters in length. Check CustomerFinancialDocumentIdentifier and resubmit the request." } ] } |
Check CustomerFinancialDocumentIdentifier and resubmit the request. |
System error occurred | { "errors": [ { "Code": "TI-RMA-50000", "Type": "ERROR", "Message": "System error occurred. Execution ID: execution-... Contact TI API Support (https://api-portal.ti.com/support) with execution ID." } ] } |
Contact TI API Support (api-portal.ti.com/support) with execution ID. |
The API is unavailable for scheduled maintenance | { "errors": [ { "Code": "TI-RMA-51000", "Type": "ERROR", "Message": "This API is currently unavailable between ... and ... Retry at a later time." } ] } |
Retry at a later time. |
Invalid Access Token | { "errors": [ { "Code": "TI-API-00421", "Type": "ERROR", "Message": "Invalid Access Token. Check for invalid credentials." } ] } |
Check for invalid credentials. |
Access Token has Expired | { "errors": [ { "Code": "TI-API-00453", "Type": "ERROR", "Message": "Your Access Token has Expired. Please refresh your token. Check for expired OAuth token." } ] } |
Refresh your OAuth token.. |
The requested API Endpoint is not found | { "errors": [ { "Code": "TI-API-00221", "Type": "ERROR", "Message": "No API Endpoint Found. Check API endpoint URL and HTTP method or contact (https://api-portal.ti.com/support)." } ] } |
Check API endpoint URL and HTTP method or contact (api-portal.ti.com/support). |
The API is temporarily unavailable | { "errors": [ { "Code": "TI-API-00556 ", "Type": "ERROR", "Message": "This service is temporarily unavailable. Contact (https://api-portal.ti.com/support)." } ] } |
Contact (api-portal.ti.com/support). |
Payer account number is missing | { "errors": [ { "Code": "TI-TXT-001", "Type": "ERROR", "Message": "Payer account number is missing" } ] } |
Pass a valid CustomerPayerIdentifier. |
Payer account number is not valid | { "errors": [ { "Code": "TI-TXT-002", "Type": "ERROR", "Message": "Payer account number is not valid" } ] } |
Pass a valid CustomerPayerIdentifier. If the issue persists, contact TI API Support (api-portal.ti.com/support). |
Payment amount is missing | { "errors": [ { "Code": "TI-TXT-003", "Type": "ERROR", "Message": "Payment amount is missing" } ] } |
Pass a valid CustomerPaymentAmount. |
Payment amount missing for an Invoice | { "errors": [ { "Code": "TI-TXT-004", "Type": "ERROR", "Message": "Payment amount missing for Invoice" } ] } |
Pass a valid CustomerNetPaymentAmount. |
Invoice numbers are missing | { "errors": [ { "Code": "TI-TXT-006", "Type": "ERROR", "Message": "Invoice numbers are missing" } ] } |
Pass a valid SupplierFinancialDocumentIdentifier. |
Invoice numbers are not valid | { "errors": [ { "Code": "TI-TXT-007", "Type": "ERROR", "Message": "Invoice numbers are not valid" } ] } |
Pass a valid list of SupplierFinancialDocumentIdentifier. |
Invoice number is not valid | { "errors": [ { "Code": "TI-TXT-008009", "Type": "ERROR", "Message": "Invoice number is not valid" } ] } |
Pass a valid SupplierFinancialDocumentIdentifier. |
Reference Number is missing | { "errors": [ { "Code": "TI-TXT-010", "Type": "ERROR", "Message": "Reference Number is missing" } ] } |
Pass a valid CustomerRemittanceAdviceIdentifier. |
Error changing payment advice | { "errors": [ { "Code": "TI-TXT-011", "Type": "ERROR", "Message": "Error changing payment advice" } ] } |
Contact TI API Support (api-portal.ti.com/support). |
Remittance Advice posted | { "errors": [ { "Code": "TI-TXT-012013", "Type": "ERROR", "Message": "Remittance Advice posted" } ] } |
Informational only. No action needed. |
Not authorized to create Remittance Advice. | { "errors": [ { "Code": "TI-TXT-014", "Type": "ERROR", "Message": "Not authorized to create Remittance Advice" } ] } |
Pass a valid CustomerPayerIdentifier. If the issue persists, contact TI API Support (api-portal.ti.com/support). |
**Attention** This is a public forum