Open the Portico Developer Guide site
PosGateway Schema
CheckDataType Complex Type
PosGateway Schema : CheckDataType Complex Type
Namespace http://Hps.Exchange.PosGateway
Diagram
CheckAction Element SECCode Element CheckType Element DataEntryMode Element ConsumerInfo Element AccountInfo Element All CheckDataType Complex Type
Overview
All
AccountInfo optional AccountInfoType Complex Type

Account information

All
RoutingNumber optional xs:string

Check routing number; manually entered or parsed from MICR data.

AccountNumber optional Restriction of xs:string

Check account number; manually entered or parsed from MICR data.

CheckNumber optional xs:string

The physical check number; manually entered or parsed from MICR data.

MICRData optional Restriction of xs:string

Magnetic ink character recognition (MICR) data obtained from a check reader.

AccountType optional accountTypeType Simple Type

Indicates the type of account provided; see the associated Type enumerations for specific values supported.

Note: If processing with Colonnade, AccountType must be specified.

ConsumerInfo optional ConsumerInfoType Complex Type

Consumer information

All
FirstName optional xs:string

Consumer first name

LastName optional xs:string

Consumer last name

CheckName optional xs:string

Business name on check.

Note: If processing with Colonnade, this field is required.

Note: This sets the COMPANY_NAME sent to GETI.

Address1 optional xs:string

Consumer address line 1

Address2 optional xs:string

Consumer address line 2

City optional xs:string

Consumer city

State optional xs:string

Consumer state

Zip optional xs:string

Consumer zip code

PhoneNumber optional xs:string

Consumer phone number

EmailAddress optional xs:string

Consumer email address

Note: This was for Transmodus only and is no longer used.

DLState optional xs:string

Consumer driver's license state

Note: This field may be required by GETI based on the terminal configuration.

DLNumber optional Restriction of xs:string

Consumer driver's license number

Note: This field may be required by GETI based on the terminal configuration.

CourtesyCard optional Restriction of xs:string

Consumer courtesy card number

IdentityInfo optional IdentityInfoType Complex Type

Consumer identity information

All
SSNL4 optional Restriction of xs:string

Last four digits of the consumer social security number

Note: This field may be required by GETI based on the terminal configuration.

DOBYear optional xs:string

Consumer year of birth

Note: This field may be required by GETI based on the terminal configuration.

SECCode optional xs:string
Used By
CheckData Element
Source
<xs:complexType name="CheckDataType" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:all>
    <xs:element name="AccountInfo" type="AccountInfoType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">Account information</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ConsumerInfo" type="ConsumerInfoType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">Consumer information</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="DataEntryMode" type="dataEntryModeType" minOccurs="0" />
    <xs:element name="CheckType" type="checkTypeType" minOccurs="0" />
    <xs:element name="SECCode" type="xs:string" minOccurs="0" />
    <xs:element name="CheckAction" type="checkActionType" />
  </xs:all>
</xs:complexType>
See Also
PosGateway Schema