Open the Portico Developer Guide site
PosGateway Schema
CurrConversionDataType Complex Type
PosGateway Schema : CurrConversionDataType Complex Type
Namespace http://Hps.Exchange.PosGateway
Diagram
MarkupFee Element ExchangeRateApplied Element CardHolderAmt Element CardHolderCurrCode Element RateLookupTxnId Element CurrConvOptOutFlag Element All CurrConversionDataType Complex Type
Overview
All
CurrConvOptOutFlag booleanType Simple Type

This setting indicates if the Customer has decided Opt Out of currency conversion and have the amount remain in the Merchants currency. If the customer does not opt out, the amount will be converted to currency associated with the card.

RateLookupTxnId optional guidType Simple Type

The Retrieval Reference Number (RRN) of the RateLookup or Incremental Authorization that provided the rate used for the calculations in this transaction, if it is different from the original Authorization.

CardHolderCurrCode optional currCodeType Simple Type

Indicates the currency associated with the cardholder card.

CardHolderAmt optional amtTypeGlobal Simple Type

The charge amount in the cardholder currency.

ExchangeRateApplied optional exchangeRateType Simple Type

The exchange rate used for currency conversion.

MarkupFee optional Restriction of xs:decimal

The mark up percentage applied to the transaction, resulting in the commission fee.

Used By
CurrencyConversion Element
CurrencyConversion Element
CurrencyConversion Element
CurrencyConversion Element
CurrencyConversion Element
CurrencyConversion Element
CurrencyConversion Element
CurrencyConversion Element
CurrencyConversion Element
CurrencyConversion Element
CurrencyConversion Element
Source
<xs:complexType name="CurrConversionDataType" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:all>
    <xs:annotation>
      <xs:documentation>
           <p xmlns="http://Hps.Exchange.PosGateway"><strong>Note:</strong> The Currency Conversion data block is required if customer does not opt out of currency conversion (i.e. have the sale presented in their currency). If the data block is omitted, it is assumed the customer opted out of currency conversion.
          </p></xs:documentation>
    </xs:annotation>
    <xs:element name="CurrConvOptOutFlag" type="booleanType" minOccurs="1">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">This setting indicates if the Customer has decided Opt Out of currency conversion and have the amount remain in the Merchants currency. If the customer does not opt out, the amount will be converted to currency associated with the card.</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="RateLookupTxnId" type="guidType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">The Retrieval Reference Number (RRN) of the RateLookup or Incremental Authorization that provided the rate used for the calculations in this transaction, if it is different from the original Authorization.</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="CardHolderCurrCode" type="currCodeType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">Indicates the currency associated with the cardholder card.</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="CardHolderAmt" type="amtTypeGlobal" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">The charge amount in the cardholder currency.</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ExchangeRateApplied" type="exchangeRateType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">The exchange rate used for currency conversion.</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="MarkupFee" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">The mark up percentage applied to the transaction, resulting in the commission fee.</p>
        </xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:decimal">
          <xs:totalDigits value="12" />
          <xs:fractionDigits value="4" />
          <xs:minInclusive value="0" />
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
  </xs:all>
</xs:complexType>
See Also
PosGateway Schema