Open the Portico Developer Guide site
PosGateway Schema
AttachmentRspDataType Complex Type
PosGateway Schema : AttachmentRspDataType Complex Type
Namespace http://Hps.Exchange.PosGateway
Diagram
AttachmentDataId Element AttachmentName Element Width Element Height Element AttachmentFormat Element AttachmentData Element AttachmentType Element GatewayTxnId Element All AttachmentRspDataType Complex Type
Overview
All
GatewayTxnId optional txnIdType Simple Type

Gateway-generated transaction identifier returned in the response of the original transaction.

AttachmentType xs:string

Identifies the attachment types to be returned; see the attachmentTypeType enumerations for specific values supported.

AttachmentData xs:string

Base64 encoded attachment data

AttachmentFormat xs:string

Identifies the format of the attachment data; see the attachmentFormatType enumerations for specific values supported.

Height optional xs:int

For image formats, this is the height calculated internally based on the provided data.

Width optional xs:int

For image formats, this is the width calculated internally based on the provided data.

AttachmentName optional Restriction of xs:string

A merchant-assigned name for the associated attachment

AttachmentDataId xs:int

Gateway-generated attachment identifier

Used By
Details Element
Attachment Element
Source
<xs:complexType name="AttachmentRspDataType" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:all>
    <xs:element name="GatewayTxnId" type="txnIdType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">Gateway-generated transaction identifier returned in the response of the original transaction.</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="AttachmentType" type="xs:string">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">Identifies the attachment types to be returned; see the attachmentTypeType enumerations for specific values supported.</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="AttachmentData" type="xs:string">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">Base64 encoded attachment data</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="AttachmentFormat" type="xs:string">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">Identifies the format of the attachment data; see the attachmentFormatType enumerations for specific values supported.</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Height" type="xs:int" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">For image formats, this is the height calculated internally based on the provided data.</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Width" type="xs:int" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">For image formats, this is the width calculated internally based on the provided data.</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="AttachmentName" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">A merchant-assigned name for the associated attachment</p>
        </xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:maxLength value="150" />
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="AttachmentDataId" type="xs:int">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">Gateway-generated attachment identifier</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:all>
</xs:complexType>
See Also
PosGateway Schema