Skip to main content

Payment Service

4.19.0
Air
Payment
SOAP API
Airline Carrier

The Payment Service API (PaymentRQ) is used to provide consuming applications the ability to perform various payment-related functions.

Not Signed In.

Looks like you may not have access to all of the resources and documentation for this page.
Please log-in or contact your support desk team if you believe you should have access.

Target Audience
Airline Carrier
API Version
4.19.0
Authentication
Session Token
Service Action Code
PaymentRQ

The Payment Service API performs the following payment-related functions:

  • Authorize payment
  • Cancel payment
  • Refund payment
  • Confirm payment

Actions for this service, grouped by section:

Confirm:

  • Confirm Auth
  • Original Issuance
  • Exchange With AddCollect
  • Exchange With Residual

Cancel:

  • Cancel Auth
  • Void
  • Void of Refund

DeferredPayment:

  • Add DeferredPayment
  • Auth And AddDeferredPayment
  • Delete DeferredPayment
  • Query DeferredPayment

GetPaymentDetails:

  • GetEncryptKey
  • GetStatus
  • GetDcc
  • Get Balance
  • GetMcp

Auth:

  • Auth
Sample Request
<?xml version="1.0" encoding="UTF-8"?>
<PaymentRQ xmlns="http://www.opentravel.org/OTA/2003/05/beta" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" SabreTransactionID="01911450603043204670" SystemDateTime="2015-12-20T03:21:50.364" Version="4.19.0"
xsi:schemaLocation="http://www.opentravel.org/OTA/2003/05/beta ../PaymentRQ_v4.19.0.xsd">
  <Action>Auth</Action>
  <POS PseudoCityCode="ERF" NdcInd="true" LNIATA="BC0DD9" StationNumber="95493101" ISOCountry="AT" IP_Address="10.100.100.200" ChannelID="WEB" LocalDateTime="2017-06-14T04:10:46.738Z" LanguageCode="es_ES">
        <ContactInfo  FirstName="RASHMI" LastName="KUMBUGOWDANA">
            <EmailAddress>RASHMI.KUMBUGOWDANA@SABRE.COM</EmailAddress>
            <PhoneNumber Number="6826059999" Type="M"/>
        </ContactInfo>
  </POS>
  <MerchantDetail MerchantID="JU" MerchantName="Air Serbia"/>

  <OrderDetail SessionID="352E4A6073F322A46D1F739CE21BBA99" OrderID="CMCBNW140617" OrderType="EA" RecordLocator="CMCBNW" DollarAmountPaid="0.00" ThirdPartyBookingInd="false" OneWayInd="false" OrderOfferType="" OrderCreateDate="2016-04-21">
    <ProductDetail ProductID="0001" CurrencyCode="EUR" UnitPrice="645.63" Taxes="125.63" Fees="0.00" Quantity="1"/>
    <PassengerDetail NameInPNR="Specter/Harvey Mr*ADT" PsgrType="ADT" FirstName="Harvey" LastName="Specter">
      <Document DocType="TKT" eTicketInd="true" BaseFare="520.00" Taxes="125.63" Fees="0.00"/>
    </PassengerDetail>
    <ContactInfo>
      <EmailAddress>test@test.com</EmailAddress>
      <PhoneNumber Number="381-000001111" Type="H"/>
    </ContactInfo>
    <FlightDetail>
      <AirlineCode>JU</AirlineCode>
      <FlightNumber>310</FlightNumber>
      <ClassOfService>H</ClassOfService>
      <DepartureInfo DepartureAirport="BEG" DepartureDateTime="2017-06-22T06:40:00" CurrentLocalDateTime="2017-06-14T06:10:46"/>
      <ArrivalInfo ArrivalAirport="CDG" ArrivalDateTime="2017-06-22T09:15:00" FinalDestinationInd="true"/>
    </FlightDetail>
    <FlightDetail>
      <AirlineCode>JU</AirlineCode>
      <FlightNumber>311</FlightNumber>
      <ClassOfService>H</ClassOfService>
      <DepartureInfo DepartureAirport="CDG" DepartureDateTime="2017-06-25T10:05:00" CurrentLocalDateTime="2017-06-14T06:10:46"/>
      <ArrivalInfo ArrivalAirport="BEG" ArrivalDateTime="2017-06-25T12:25:00" FinalDestinationInd="false"/>
    </FlightDetail>
  </OrderDetail>
  <PaymentDetail>
    <FOP Type="CC"/>
    <PaymentCard CardCode="CA" CardNumber="1111111111112346" CardSecurityCode="000" T3DS_Ind="true" ExpireDate="122018">
      <CardHolderName Name="Harvey Specter"/>
      <Address>
        <AddressLine1>111</AddressLine1>
        <CityName>Pom</CityName>
        <PostalCode>78990</PostalCode>
        <StateProv/>
        <Country Code="DZ"/>
      </Address>
      <EmailAddress>test@sabre.com</EmailAddress>
      <Authenticated>false</Authenticated>
    </PaymentCard>
    <InstallmentDetail NumberOfInstallments="3" Plan="Nevaplan" InstallmentAmount="12.22"/>
    <AmountDetail Amount="645.63" CurrencyCode="EUR"/>
    <ReturnURLs>
      <DefaultURL>https://test.com</DefaultURL>
    </ReturnURLs>
  </PaymentDetail>
</PaymentRQ>
Sample Response
<?xml version="1.0" encoding="UTF-8"?>
<PaymentRS xmlns="http://www.opentravel.org/OTA/2003/05/beta" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" SabreTransactionID="01111452754298031277" SystemDateTime="2015-12-20T03:21:50.364"  Version="4.19.0"
xsi:schemaLocation="http://www.opentravel.org/OTA/2003/05/beta ../PaymentRQ_v4.19.0.xsd">
    <Result ResultCode="SUCCESS" Description="Successful Transaction"/>
    <AuthorizationResult ResponseCode="APPROVED" Description="Approved" ApprovalCode="316510" SupplierID="BA" SupplierTransID="100006173588441" SupplierResponseCode="00" AuthRemarks1="AUTH-MPGS/CA2346/13JUN*3DS/01911497413460082816" AuthRemarks2="  AUTH-APV/316510/00/EUR645.63" PaymentRef="01911497413460082816">
        <T3DS_Result ECI="02" ECI_ResultCode="Y" UCAF_ResultCode="ab34fdf4341fk3j5454h4343ffeeerer" PA_ResponseCode="N" VE_ResponseCode="N" />
        <CSC_Result CSC_ResultCode="Z" CSC_Remarks="  AUTH-UNKNOWN CSC RESULT CODE/Z"/>
        <AVS_Result AVS_ResultCode="Z" AVS_Remarks="  AUTH-UNKNOWN AVS RESULT CODE/Z"/>
        <AdditionalRemarks>
            <Remark>3DS/AUTHENTICATION SUCCESSFUL/02</Remark>
        </AdditionalRemarks>
    </AuthorizationResult>
</PaymentRS>