Skip to main content

Remote Payment

1.3.0
Air
Payment
SOAP API

The Remote Payment API (ePaymentRQ) is used to allow customers to pay for bookings using 3rd party external vendor payment methods (e.g. Western Union).

Target Audience
Airline Carrier
Current Version
1.3.0
Authentication
Session Token
Service Action Code
ePaymentRQ
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" SystemDateTime="2015-11-04T19:06:05" Version="1.3.0" xsi:schemaLocation="http://www.opentravel.org/OTA/2003/05/beta remotePaymentService_v1.3.0.xsd"> 
    <POS ChannelID="WEB" ISOCountry="VN" LocalDateTime="2011-07-29T17:12:00"	PseudoCityCode="B3QE" StationNumber="92510003" OfficeCode="OF" />
    <ServiceIndicator ConfirmPaymentInd="true" />
    <MerchantDetail MerchantID="VN" MerchantName="Vietnam Airlines" />
    <OrderDetail RecordLocator="PAKUKJ"/>
    <PaymentDetail>
        <PaymentCard CardCode="VN" CardNumber="1234567891230383"
            ExpireDate="022014" />
        <AmountDetail Amount="4474000" CurrencyCode="VND" />
        <AuthorizationResults ApprovalCode="000000"
            TransactionID="182900383" />
    </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="12345678968473174249" RetransmissionIndicator="true" Version="1.3.0" xsi:schemaLocation="http://www.opentravel.org/OTA/2003/05/beta remotePaymentService_v1.3.0.xsd">
    <Result ResultCode="SUCCESS" Description="Successful"/>
</PaymentRS>