Open the Portico Developer Guide site
PosGateway Schema
FleetTaxDetailsType Complex Type
PosGateway Schema : FleetTaxDetailsType Complex Type
Namespace http://Hps.Exchange.PosGateway
Diagram
CustomerVATRegistration Element MerchantVATRegistration Element PSTTaxRegistration Element BuyerRecipientName Element LocalTaxRate Element QSTAmt Element PSTAmt Element HSTAmt Element GSTAmt Element All FleetTaxDetailsType Complex Type
Overview
All
GSTAmt optional amtTypeGlobal Simple Type

Goods and Services Tax.

HSTAmt optional amtTypeGlobal Simple Type

Harmonized Sales Tax.

PSTAmt optional amtTypeGlobal Simple Type

Provincial Sales Tax.

QSTAmt optional amtTypeGlobal Simple Type

Quebec Sales Tax.

LocalTaxRate optional localTaxRateType Simple Type

Local Tax Rate.

Note: For Visa Fleet Cards only.

BuyerRecipientName optional Restriction of xs:string

Required on transactions with an amount over 150.

Note: For Visa Fleet Cards only.

PSTTaxRegistration optional pstTaxRegistrationType Simple Type

Provincial Sales Tax Registration number.

Note: For Visa Fleet Cards only.

MerchantVATRegistration optional Restriction of xs:string

Merchant Value Added Tax Registration number. Required for Visa processing.

CustomerVATRegistration optional Restriction of xs:string

Customer Value Added Tax Registration number. Required for Visa processing. Valid value should be 18 characters or less.

Used By
FleetTaxDetails Element
Source
<xs:complexType name="FleetTaxDetailsType" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:all>
    <xs:element name="GSTAmt" type="amtTypeGlobal" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">Goods and Services Tax.</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="HSTAmt" type="amtTypeGlobal" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">Harmonized Sales Tax.</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="PSTAmt" type="amtTypeGlobal" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">Provincial Sales Tax.</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="QSTAmt" type="amtTypeGlobal" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">Quebec Sales Tax.</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="LocalTaxRate" type="localTaxRateType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">Local Tax Rate.</p>
          <p xmlns="http://Hps.Exchange.PosGateway">
            <strong>Note:</strong> For Visa Fleet Cards only.
      </p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="BuyerRecipientName" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">Required on transactions with an amount over 150.</p>
          <p xmlns="http://Hps.Exchange.PosGateway">
            <strong>Note:</strong> For Visa Fleet Cards only.
      </p>
        </xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:maxLength value="30" />
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="PSTTaxRegistration" type="pstTaxRegistrationType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">Provincial Sales Tax Registration number.</p>
          <p xmlns="http://Hps.Exchange.PosGateway">
            <strong>Note:</strong> For Visa Fleet Cards only.
      </p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="MerchantVATRegistration" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">Merchant Value Added Tax Registration number. Required for Visa processing.</p>
        </xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:maxLength value="20" />
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="CustomerVATRegistration" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">Customer Value Added Tax Registration number. Required for Visa processing. Valid value should be 18 characters or less.</p>
        </xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:maxLength value="20" />
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
  </xs:all>
</xs:complexType>
See Also
PosGateway Schema