Skip to main content

Payment Service

4.28.0
Air
Payment
SOAP API
Airline Carrier

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.

The Payment Service (PaymentRQ) API is used to perform various payment-related functions.

Target Audience
Airline Carrier
API Version
4.28.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.28.0"
>
  <Action>Auth</Action>
  <POS PseudoCityCode="ERF" LNIATA="BC0DD9" StationNumber="95493101" ISOCountry="AT" IP_Address="10.100.100.200" ChannelID="WEB" LocalDateTime="2017-06-14T04:10:46.738Z" LanguageCode="es_ES">  
  </POS>
  <MerchantDetail MerchantID="JU" MerchantName="Air Serbia"/>
  <OrderDetail SessionID="352E4A6073F322A46D1F739CE21BBA99" OrderID="CMCBNW140617" OrderType="EA" RecordLocator="CMCBNW" DollarAmountPaid="0.00" ThirdPartyBookingInd="false" OneWayInd="false">
    <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>
    <ns9:MsfAgencyFeeDetail FederalTaxId="123" MerchantAccountNumber="12345" MsfAgencyProfileId="10168"/>
  </OrderDetail>
  <PaymentDetail>
    <FOP Type="CC"/>
    <PaymentCard CardCode="CA" CardNumber="1111********2346" CardSecurityCode="000" T3DS_Ind="false" ExpireDate="122018" EncryptedCardNumber="39A494DBA5D015A172E1AA03A0D3CD87">
      <CardHolderName Name="Harvey Specter"/>
      <CardIssuerName BankName="BankName" BankID="BankId" CountryCode="EC" />
      <Address>
        <AddressLine1>111</AddressLine1>
        <CityName>Pom</CityName>
        <PostalCode>78990</PostalCode>
        <StateProv/>
        <Country Code="DZ"/>
      </Address>
      <EmailAddress>test@sabre.com</EmailAddress>
      <Authenticated>false</Authenticated>
      <VCL_Info AID="43245" CAI="9234355" MCC="3256"/>
    </PaymentCard>
    <InstallmentDetail NumberOfInstallments="3" Plan="Nevaplan" InstallmentAmount="12.22" Type="D" Code="12" GroupCode="234"/>
    <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" SystemDateTime="2001-12-17T09:30:47Z" SabreTransactionID="01711453449084466999" Version="4.28.0" >
    <Result ResultCode="SUCCESS" Description="Successful Transaction"/>
    <Results>
          <ValidateAndQueryPaymentDetailResult ResultCode="OK" ApprovalCode="4086" SupplierTransID="500008007727318" PaymentConfirmInd="R" Description="Successful"  SupplierID="MPGS" PaymentRef="01711453149269847464" ErrorCode="INVALID_CARD">
            <AdditionalApprovals>
               <Approval Type="AIDT-APPROVALCODE" Value="21115367"/>
               <Approval Type="AGENT FEE" Value="683620"/>
            </AdditionalApprovals>
            <AdditionalNonHistoricalRemarks>
                <Remark>X/-DBI$N1.1$CCTP122I200KV2O5859$PK-ER12</Remark>
                <Remark>X/-DBI/KS-DF12/IK-/PR-CV12</Remark>
                <Remark>X/-DBI/AK-/DS-/AE-</Remark>
                <Remark>X/-DBI/BD-/RZ-/AU-</Remark>
            </AdditionalNonHistoricalRemarks>
          </ValidateAndQueryPaymentDetailResult>
      </Results>
    <AuthorizationResult ResponseCode="APPROVED" Description="Approved" ApprovalCode="316510" SupplierID="BA" SupplierTransID="100006173588441" SupplierResponseCode="00" AuthRemarks1="AUTH-BA/CA2346/13JUN/01911497413460082816" AuthRemarks2="  AUTH-APV/316510/00/EUR645.63" PaymentRef="01911497413460082816">
        <T3DS_Result ECI="02" ECI_ResultCode="Y" UCAF_ResultCode="ab34fdf4341fk3j5454h4343ffeeerer"/>
        <CSC_Result CSC_ResultCode="M" RawCSC_ResultCode="M" CSC_Remarks="   AUTH-MATCHED/M"/>
        <AVS_Result AVS_ResultCode="L" RawAVS_ResultCode="G" AVS_Remarks="  AUTH-AVS COULD NOT BE VERIFIED FOR AN INTERNATIONAL TRANSACTION/L"/>
        <AuthResponseDetail AuthSrcCode="4" AuthValidationCode="6N8D" ProductID="A " AuthCharacteristicInd="V" POS_ConditionCode="08"
       POS_AdditionalData="400000000000" MCC="3012"
        POS_EntryMode="Y" TIC="U0" SpendQualifiedInd="Z" PaymentAccountRef="V0010013018037701369573085320" SystemTraceAuditNumber="721267"/>
         <AdditionalNonHistoricalRemarks>
            <Remark>X/-DBI$N1.1$CCAX371I203478V0015$R1-1234</Remark>
            <Remark>X/-DBI/R2-3426/R3-456/R4-456</Remark>
            <Remark>X/-DBI/R5-1233/R6-456/OI-3426/VA-456</Remark>
        </AdditionalNonHistoricalRemarks>
    </AuthorizationResult>
</PaymentRS>