Documentation

Check Cashing & Deposit

  1. Home
  2. Check Cashing & Deposit
  3. SOAP Fault Messages

SOAP Fault Messages

Below are messages that trigger SOAP faults, which are not passed on to the authorization system and will not be logged. These fault messages will be reported on the FIS Operator Console (both test and production).
The PCA Web Service may throw SOAP faults in the following format:

<soapenv:Envelope xmlns:soapenv=“http://schemas.xmlsoap.org/soap/envelope/”>

   <soapenv:Body>

      <soapenv:Fault>

         <faultcode>soapenv:Server</faultcode>

         <faultstring>FAULT DESCRIPTION</faultstring>

      </soapenv:Fault>

   </soapenv:Body>

</soapenv:Envelope>

FAULT DESCRIPTION may be any of the following:

  1. INVALID TRANSACTION ID
    The required Transaction ID was either omitted or exceeded the maximum length of 36 characters.
  2. INVALID SSN
    The SSN exceeded the maximum of 9 characters.
  3. INVALID SWIPED ID
    The Swiped ID barcode data exceeded the maximum of 2096 bytes.
  4.  INVALID MICR LINE
    The MICR line exceeded the maximum of 65 characters.
  5. CHECK MICR LINE REQUIRED FOR THE FINANCIAL TRANSACTION
    The MICR line was omitted in check cashing data.
  6. Check MICR ENTRY TYPE REQUIRED FOR THE FINANCIAL TRANSACTION
    Entry type was omitted in check cashing data
  7. INVALID CHECK AMOUNT
    The Check amount was missing, not properly formatted, or exceeded the maximum amount.
  8. ‘XXXXXX’ IS NOT A VALID XML ELEMENT NAME
    A custom attribute name was not valid. Custom attribute names, if any will be supplied by Certegy.
  9. MAXIMUM ATTRIBUTE NAME LENGTH EXCEEDED
    A custom attribute name exceeded the maximum length of 10 characters.
  10. CERTEGY INTERNAL SYSTEM ERROR
    An error has occurred at Certegy while processing the transaction.
  11. TRAN TYPE MISSING OR INVALID
    The TranType field must indicate “E” for enrollment or “C” for check authorization (use “C” for a combined Enrollment plus check authorization transaction).
  12. ENROLLMENT ONLY TRANSACTION SHOULD NOT HAVE CHECK
    The TranType was “E” for enrollment only but the transaction included a Check.
  13. MAXIMUM ATTRIBUTE VALUE LENGTH EXCEEDED
    The Amount Field has been exceeded, ver 1.2 lower
  14. VERSION IS INVALID
    Correct Authroization Request version and re-submit
  15. CHECK CASHING TRANSACTION IS MISSING CHECK INFORMATION
    Missing MICR information

Back to Top

Was this article helpful to you? Yes No

How can we help?