Automated Recurring Billing (ARB) and Customer Information Manager (CIM) use similar Application Programming Interfaces (APIs) and share many of the same errors. The following is a listing of common ARB and CIM issues you may encounter, and how each error should be resolved.
E00003 – An error occurred while parsing the XML request.
An E00003 response usually means the XML submitted doesn't meet the schema specifications for ARB or CIM. You or your developer should review the XML data that they are generating and submitting. First, confirm that the XML is well-formed, by loading the XML data into Internet Explorer and seeing if Internet Explorer's XML parser can read the data.
If the XML is well-formed, check to see that the data elements are in the right order, as many data types in the ARB/CIM schema, such as creditCardType
, must be in the correct order. If they are not, E00003 may occur. The order is described within the schema, and the API documentation lists the elements in the order expected.
This error may also occur if the name of an element is misspelled.
E00007 – User authentication failed due to invalid authentication values.
<.......
Read More