Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Samples of Clearance Criteria

Request for Clearance with method of payment Settlement Plan without commission and according to the Clearance Schedule.

Code Block
languagemarkup
<PaymentFunctions>
        <PaymentMethodCriteria>
            <ClearanceCriteria>
                <ProcessRuleCode>IATAC00</ProcessRuleCode>
            </ClearanceCriteria>
            <PaymentBrandCode>IB</PaymentBrandCode>
            <PaymentTypeCode>CA</PaymentTypeCode>
        </PaymentMethodCriteria>
</PaymentFunctions>

Request for Clearance with method of payment Settlement Plan with Remittance Date not according to the Clearance Schedule.

Code Block
languagemarkup
<PaymentFunctions>
        <PaymentMethodCriteria>
            <ClearanceCriteria>
                <ProcessRuleCode>IATAC00</ProcessRuleCode>
                <RemittanceDate>2021-01-15</RemittanceDate>
            </ClearanceCriteria>
            <PaymentBrandCode>IB</PaymentBrandCode>
            <PaymentTypeCode>CA</PaymentTypeCode>
        </PaymentMethodCriteria>
</PaymentFunctions>

Samples of Clearance Methods

Payment completed on secure payment page hosted by payment service provider with commission cleared using SwO Standard and Process.

Code Block
languagemarkup
<cns:PaymentFunctions>
<cns:OfferAssociation>
    <cns:OfferRefID>1</cns:OfferRefID>
    <cns:OwnerCode>XB</cns:OwnerCode>
</cns:OfferAssociation>
<cns:PaymentSupportedMethod>
    <cns:ClearanceMethods>
        <cns:Commission>
            <cns:CommissionCode>SWOCM</cns:CommissionCode>
            <cns:Percentage>2</cns:Percentage>
        </cns:Commission>
        <cns:ProcessRuleCode>IATAC00</cns:ProcessRuleCode>
    </cns:ClearanceMethods>
    <cns:PaymentBrandCode>IB</cns:PaymentBrandCode>
    <cns:PaymentTypeCode>CA</cns:PaymentTypeCode>
</cns:PaymentSupportedMethod>
</cns:PaymentFunctions>
<cns:PaymentFunctions>
<cns:OfferAssociation>
    <cns:OfferRefID>1</cns:OfferRefID>
    <cns:OwnerCode>XB</cns:OwnerCode>
</cns:OfferAssociation>
<cns:PaymentSupportedMethod>
    <cns:ClearanceMethods>
        <cns:ProcessRuleCode>IATAC00</cns:ProcessRuleCode>
    </cns:ClearanceMethods>
    <cns:PaymentTypeCode>CC</cns:PaymentTypeCode>
</cns:PaymentSupportedMethod>
</cns:PaymentFunctions>

Samples of Payment Processing Clearance Data

Request for Clearance with method of payment EasyPay with  commission

Code Block
languagemarkup
<PaymentFunctions>
<PaymentProcessingDetails>
    <Amount CurCode="EUR">500</Amount>
    <PaymentMethod>
        <IATA_EasyPay>
           <AccountNumber>1234567887654321</AccountNumber>
            <IATA_Number>88888888</IATA_Number>
        </IATA_EasyPay>
    </PaymentMethod>
    <PaymentProcessingClearanceData>
        <ClearanceRoleChoice>
            <ClearancePayerData>
                <ClearancePayer>
                    <TravelAgency>
                        <IATA_Number>88888888</IATA_Number>
                    </TravelAgency>
                </ClearancePayer>
                <ClearancePayerReconciliationID>hTT56443mKK</ClearancePayerReconciliationID>
            </ClearancePayerData>
        </ClearanceRoleChoice>
        <NetClearanceAmount CurCode="EUR">480</NetClearanceAmount>
        <ProcessRuleCode>IATAC00</ProcessRuleCode>
    </PaymentProcessingClearanceData>
</PaymentProcessingDetails>
</PaymentFunctions>

Samples of Clearance Data

Clearance Data with method of payment EasyPay with  commission

Code Block
languagemarkup
<PaymentFunctions>
<cns:PaymentProcessingSummary>
    <cns:Amount CurCode="EUR">500.00</cns:Amount>
    <cns:ClearanceData>
        <cns:ClearanceID>2021954A78hh974</cns:ClearanceID>
        <cns:ClearancePayeeData>
            <cns:ClearancePayee>
                <cns:Carrier>
                    <cns:AirlineAccountingCode>954</cns:AirlineAccountingCode>
                    <cns:AirlineDesigCode>XB</cns:AirlineDesigCode>
                </cns:Carrier>
            </cns:ClearancePayee>
            <cns:ClearancePayeeReconciliationID>CbfuQq4s0</cns:ClearancePayeeReconciliationID>
        </cns:ClearancePayeeData>
        <cns:ClearancePayerData>
            <cns:ClearancePayer>
                <cns:TravelAgency>
                    <cns:IATA_Number>88888888</cns:IATA_Number>
                </cns:TravelAgency>
            </cns:ClearancePayer>
            <cns:ClearancePayerReconciliationID>hTT56443mKK</cns:ClearancePayerReconciliationID>
        </cns:ClearancePayerData>
        <cns:NetClearanceAmount CurCode="EUR">480.00</cns:NetClearanceAmount>
        <cns:PaymentCommitmentDateTime>2021-03-16T08:30:45</cns:PaymentCommitmentDateTime>
        <cns:ProcessRuleCode>IATAC00</cns:ProcessRuleCode>
    </cns:ClearanceData>
    <cns:PaymentCommitmentDateTime>2021-03-16T08:30:45</cns:PaymentCommitmentDateTime>
    <cns:PaymentID>1</cns:PaymentID>
    <cns:PaymentProcessingSummaryPaymentMethod>
        <cns:IATA_EasyPay>
            <cns:ApprovalCode>123456</cns:ApprovalCode>
        </cns:IATA_EasyPay>
    </cns:PaymentProcessingSummaryPaymentMethod>
    <cns:PaymentStatusCode>Successful</cns:PaymentStatusCode>
</cns:PaymentProcessingSummary>
</PaymentFunctions>
Info

Note 
Please note that currency code is mandatory for Net Clearance Amount