Open the Portico Developer Guide site
PosGateway Schema
ConsumerInfoType Complex Type
PosGateway Schema : ConsumerInfoType Complex Type
Namespace http://Hps.Exchange.PosGateway
Diagram
IdentityInfo Element CourtesyCard Element DLNumber Element DLState Element EmailAddress Element PhoneNumber Element Zip Element State Element City Element Address2 Element Address1 Element CheckName Element LastName Element FirstName Element All ConsumerInfoType Complex Type
Overview
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.

Used By
ConsumerInfo Element
ConsumerInfo Element
ConsumerInfo Element
Source
<xs:complexType name="ConsumerInfoType" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:all>
    <xs:element name="FirstName" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">Consumer first name</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="LastName" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">Consumer last name</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="CheckName" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">Business name on check.</p>
          <p xmlns="http://Hps.Exchange.PosGateway" />
          <p xmlns="http://Hps.Exchange.PosGateway">
            <strong>Note:</strong> If processing with Colonnade, this field is required.
            </p>
          <p xmlns="http://Hps.Exchange.PosGateway" />
          <p xmlns="http://Hps.Exchange.PosGateway">
            <strong>Note:</strong> This sets the COMPANY_NAME sent to GETI.
            </p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Address1" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">Consumer address line 1</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Address2" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">Consumer address line 2</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="City" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">Consumer city</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="State" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">Consumer state</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Zip" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">Consumer zip code</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="PhoneNumber" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">Consumer phone number</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="EmailAddress" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">Consumer email address</p>
          <p xmlns="http://Hps.Exchange.PosGateway" />
          <p xmlns="http://Hps.Exchange.PosGateway">
            <strong>Note:</strong> This was for Transmodus only and is no longer used.
            </p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="DLState" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">Consumer driver's license state</p>
          <p xmlns="http://Hps.Exchange.PosGateway" />
          <p xmlns="http://Hps.Exchange.PosGateway">
            <strong>Note:</strong> This field may be required by GETI based on the terminal configuration.
            </p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="DLNumber" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">Consumer driver's license number</p>
          <p xmlns="http://Hps.Exchange.PosGateway" />
          <p xmlns="http://Hps.Exchange.PosGateway">
            <strong>Note:</strong> This field may be required by GETI based on the terminal configuration.
            </p>
        </xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:maxLength value="60" />
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="CourtesyCard" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">Consumer courtesy card number</p>
        </xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:maxLength value="60" />
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="IdentityInfo" type="IdentityInfoType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">Consumer identity information</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:all>
</xs:complexType>
See Also
PosGateway Schema