eCheck Verification Request

You must specify the eCheck Verification request using the following format:

For an eCheckVerification transaction, you must submit the firstName and lastName elements instead of the name element (middleInitial is optional). For a corporate account you must include the companyName element in addition to the firstName and lastName elements. In both cases, you also must include the address, city, state, zip and phone information. For a corporate account, if you do not have the name of the check issuer, you can use a value of “unavailable” for the firstName and lastName elements.

<echeckVerification id="echeckVerification Id" reportGroup="iQ Report Group" customerId="Customer Id">

  <orderId>Order Id</orderId>

  <amount>Authorization Amount</amount>

  <orderSource>Order Entry Source</orderSource>

  <billToAddress>

  <echeck> or <echeckToken>

  <merchantData>

</echeckVerification>

Example:  eCheck Verification Request - Personal Checking

<cnpRequest version="12.0" xmlns="http://www.vantivcnp.com/schema" id="123" numBatchRequests="1">

  <authentication>

    <user>userName</user>

    <password>password</password>

  </authentication>

  <batchRequest id="654321" numEcheckVerification="1" echeckVerificationAmount="10000" merchantId="100">

    <echeckVerification id="AX54321678" reportGroup="RG27" customerId="53">

      <orderId>12z58743y1</orderId>

      <amount>10000</amount>

      <orderSource>telephone</orderSource>

      <billToAddress>

        <firstName>John</firstName>

        <lastName>Doe</lastName>

        <addressLine1>123 4th street</addressLine1>

        <addressLine2>Apt. 20</addressLine2>

        <addressLine3>second floor</addressLine3>

        <city>San Jose</city>

        <state>CA</state>

        <zip>95032</zip>

        <country>USA</country>

        <email>jdoe@isp.com</email>

        <phone>408-555-1212</phone>

      </billToAddress>

      <echeck>

        <accType>Checking</accType>

        <accNum>5186005800001012</accNum>

        <routingNum>000010101</routingNum>

        <checkNum>1104</checkNum>

      </echeck>

      <merchantData>

        <campaign>New Campaign</campaign>

      </merchantData>

    </echeckVerification>

  </batchRequest>

</cnpRequest>

Example:  eCheck Verification Request - Corporate Account

If you do not have the name of the check issuer, you can use a value of “unavailable” for the firstName and lastName elements.

<cnpRequest version="12.0" xmlns="http://www.vantivcnp.com/schema" id="123" numBatchRequests="1">

  <authentication>

    <user>userName</user>

    <password>password</password>

  </authentication>

  <batchRequest id="654321" numEcheckVerification="1" echeckVerificationAmount="10000" merchantId="100">

    <echeckVerification id="AX54321678" reportGroup="RG27" customerId="53">

      <orderId>12z58743y1</orderId>

      <amount>10000</amount>

      <orderSource>telephone</orderSource>

      <billToAddress>

        <firstName>Paul</firstName>

        <lastName>Jones</lastName>

        <companyName>Widget Company</companyName>

        <addressLine1>123 4th street</addressLine1>

        <addressLine2>Apt. 20</addressLine2>

        <addressLine3>second floor</addressLine3>

        <city>San Jose</city>

        <state>CA</state>

        <zip>95032</zip>

        <country>USA</country>

        <email>pjones@isp.com</email>

        <phone>408-555-1212</phone>

      </billToAddress>

      <echeck>

        <accType>Corporate</accType>

        <accNum>5186005800001012</accNum>

        <routingNum>000010101</routingNum>

        <checkNum>1104</checkNum>

      </echeck>

    </echeckVerification>

  </batchRequest>

</cnpRequest>8.6