Open the Portico Developer Guide site
PosGateway Schema
PosAltPayReturnRspType Complex Type
PosGateway Schema : PosAltPayReturnRspType Complex Type
Namespace http://Hps.Exchange.PosGateway
Diagram
Processor Element TotalReturnAmt Element ReturnAmt Element StatusMessage Element Status Element RspMessage Element RspCode Element Sequence PosAltPayReturnRspType Complex Type
Overview
Sequence
RspCode xs:int

Response (result) code indicating the overall success of the transaction; '0' indicates success while non-zero indicates a failure.

RspMessage optional xs:string

Response message returned by the processor

Status optional xs:string

Status from processors processing of the transaction

StatusMessage optional xs:string

Status message from processors processing of the transaction

ReturnAmt optional amtTypeGlobal Simple Type

Return Amount

TotalReturnAmt optional amtTypeGlobal Simple Type

Total Return Amount

Processor optional

Additional processor response information

Used By
AltPaymentReturn Element
Source
<xs:complexType name="PosAltPayReturnRspType" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:sequence>
    <xs:element name="RspCode" type="xs:int">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">Response (result) code indicating the overall success of the transaction; '0' indicates success while non-zero indicates a failure.</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="RspMessage" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">Response message returned by the processor</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Status" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">Status from processors processing of the transaction</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="StatusMessage" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">Status message from processors processing of the transaction</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ReturnAmt" type="amtTypeGlobal" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">Return Amount</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="TotalReturnAmt" type="amtTypeGlobal" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">Total Return Amount</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Processor" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">Additional processor response information</p>
        </xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence maxOccurs="100">
          <xs:element name="Response" type="NameValuePairCollectionType">
            <xs:annotation>
              <xs:documentation>Response Information</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
</xs:complexType>
See Also
PosGateway Schema