Open the Portico Developer Guide site
PosGateway Schema
CostInfoType Complex Type
PosGateway Schema : CostInfoType Complex Type
Namespace http://Hps.Exchange.PosGateway
Diagram
Currency Element LastInstallment Element FirstInstallment Element TotalRecurringFees Element TotalUpfrontFees Element TotalFees Element TotalPlanCost Element FeeInfo Element AnnualPercentageRate Element Sequence CostInfoType Complex Type
Overview
Sequence
AnnualPercentageRate optional xs:decimal

The APR for the installment plan

FeeInfo 0..∞ FeeInfoType Complex Type

The fee information for the installment plan.

All
Type optional xs:string

The fee type

RatePercentage optional xs:decimal

The rate percentage

FlatFee optional xs:int

Flat fee

TotalPlanCost optional xs:int

The total cost of the installment plan

TotalFees optional xs:int

The total fees for the installment plan

TotalUpfrontFees optional xs:int

The total upfront fees for the installment plan

TotalRecurringFees optional xs:int

The total recurring fees for the installment plan

FirstInstallment optional FirstInstallmentType Complex Type

The first installment fee information for the installment plan

All
UpfrontFee optional xs:int

Upfront fee

InstallmentFee optional xs:int

Installment fee

Amount optional xs:int

Installment amount

LastInstallment optional LastInstallmentType Complex Type

The last installment fee information for the installment plan

All
InstallmentFee optional xs:int

Last Installment fee

Amount optional xs:int

Last installment amount

Currency optional xs:string

The currency type associated with the installment plan

Used By
CostInfo Element
Source
<xs:complexType name="CostInfoType" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:sequence>
    <xs:element name="AnnualPercentageRate" type="xs:decimal" minOccurs="0" default="-1">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">The APR for the installment plan</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="FeeInfo" type="FeeInfoType" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">The fee information for the installment plan.</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="TotalPlanCost" type="xs:int" minOccurs="0" default="-1">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">The total cost of the installment plan</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="TotalFees" type="xs:int" minOccurs="0" default="-1">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">The total fees for the installment plan</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="TotalUpfrontFees" type="xs:int" minOccurs="0" default="-1">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">The total upfront fees for the installment plan</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="TotalRecurringFees" type="xs:int" minOccurs="0" default="-1">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">The total recurring fees for the installment plan</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="FirstInstallment" type="FirstInstallmentType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">The first installment fee information for the installment plan</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="LastInstallment" type="LastInstallmentType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">The last installment fee information for the installment plan</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Currency" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">The currency type associated with the installment plan</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
See Also
PosGateway Schema