AirMerchandisingFulfillment
- Endpoint : https://apac.universal-api.pp.travelport.com/B2BGateway/connect/uAPI/AirService
Overview
유료 좌석 배정은 AirMerchandisingFulfillment 서비스를 이용하여 통신한다.
좌석 지정후, 티켓 번호를 입력하여 EMD 발권을 한다.
OptionalServices
- 조회된 좌석 옵션서비스 정보
- Data : 배정하고자 하는 좌석 정보 / 9-D
AirMerchandisingFulfillmentReq
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 |
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"> <soapenv:Body> <univ:AirMerchandisingFulfillmentReq xmlns:univ="http://www.travelport.com/schema/universal_v50_0" xmlns:com="http://www.travelport.com/schema/common_v50_0" xmlns:air="http://www.travelport.com/schema/air_v50_0" TraceId="20250bb2-686b-4505-96f2-2d06ed2a942e" TargetBranch="P*******" AuthorizedBy="Travelport"> <com:BillingPointOfSaleInfo OriginApplication="uAPI" /> <air:HostReservation Carrier="LO" CarrierLocatorCode="6MCPMT" ProviderCode="1G" ProviderLocatorCode="Z76N8L" /> <air:AirSolution> <air:SearchTraveler Code="ADT" BookingTravelerRef="WMNwebO0nDKAa2trTCAAAA==" Key="rfwnebtxnDKAvbz+UCAAAA=="> <com:Name First="EUNMIMS" Last="CHOI" /> </air:SearchTraveler> <air:AirSegment Key="rfwnebtxnDKA2bz+UCAAAA==" Group="0" Carrier="LO" CabinClass="Economy" FlightNumber="98" ProviderCode="1G" Origin="ICN" Destination="WAW" DepartureTime="2021-04-11T10:55:00.000+09:00" ArrivalTime="2021-04-11T14:25:00.000+02:00" ClassOfService="W" ETicketability="Yes" Equipment="789" Status="HK" ChangeOfPlane="false" GuaranteedPaymentCarrier="No" ProviderReservationInfoRef="WMNwebO0nDKAQxsrTCAAAA==" TravelOrder="1" ProviderSegmentOrder="1" OptionalServicesIndicator="false" ElStat="A"></air:AirSegment> </air:AirSolution> <air:OptionalServices> <air:OptionalService Type="PreReservedSeatAssignment" TotalPrice="KRW32500" SupplierCode="LO" CreateDate="2021-01-12T07:08:24.997+00:00" SequenceNumber="52207" ServiceSubCode="0B5" SSRCode="RQST" IssuanceReason="A" Key="Y3Iueb7znDKArYlNVCAAAA==" InclusiveOfTax="true" InterlineSettlementAllowed="false" GeographySpecification="Sector" Source="MCE" ViewableOnly="false" Quantity="1" BasePrice="KRW32500" Taxes="KRW0" IsRepriceRequired="false"> <com:ServiceData BookingTravelerRef="rfwnebtxnDKAvbz+UCAAAA==" AirSegmentRef="rfwnebtxnDKA2bz+UCAAAA==" Data="9-D">> <com:SeatAttributes> <com:SeatAttribute Value="A"/> </com:SeatAttributes> </com:ServiceData> <com:ServiceInfo> <com:Description>AISLE SEAT</com:Description> </com:ServiceInfo> <air:EMD FulfillmentType="2" AssociatedItem="Flight" RefundReissueIndicator="Reuse" Commissionable="false" Booking="SSR" FulfillmentTypeDescription="Associated to a flight coupon of a ticket"/> <air:FeeApplication Code="4">Per travel</air:FeeApplication> <air:BrandingInfo Key="3" ServiceSubCode="0B5" ServiceType="X" CommercialName="AISLE SEAT"> <air:Title Type="External" LanguageCode="EN">AISLE SEAT</air:Title> <air:AirSegmentRef Key="rfwnebtxnDKA2bz+UCAAAA=="/> </air:BrandingInfo> </air:OptionalService> </air:OptionalServices> </univ:AirMerchandisingFulfillmentReq> </soapenv:Body> </soapenv:Envelope> |
AirMerchandisingFulfillmentRsp
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 |
<SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP:Body> <universal:AirMerchandisingFulfillmentRsp TraceId="20250bb2-686b-4505-96f2-2d06ed2a942e" TransactionId="F595FFE80A0E7C8CA1AE9D5D360A0058" ResponseTime="2919" xmlns:universal="http://www.travelport.com/schema/universal_v50_0" xmlns:common_v50_0="http://www.travelport.com/schema/common_v50_0" xmlns:air="http://www.travelport.com/schema/air_v50_0"> <common_v50_0:ResponseMessage Code="4436" Type="Info">One or more ancillary services saved successfully.</common_v50_0:ResponseMessage> <universal:UniversalRecord LocatorCode="CXOW05" Version="1" Status="Active"> <common_v50_0:BookingTraveler Key="WMNwebO0nDKAa2trTCAAAA=="> <common_v50_0:BookingTravelerName First="EUNMIMS" Last="CHOI"/> <common_v50_0:SSR Key="nhr2ebMynDKAe6otTCAAAA==" SegmentRef="WMNwebO0nDKAh2trTCAAAA==" Status="HK" Type="TKNE" FreeText="0809904035428C1" Carrier="LO" ProviderReservationInfoRef="WMNwebO0nDKAQxsrTCAAAA==" ElStat="A"/> <common_v50_0:SSR Key="nhr2ebMynDKAf6otTCAAAA==" SegmentRef="WMNwebO0nDKAj2trTCAAAA==" Status="HK" Type="TKNE" FreeText="0809904035428C2" Carrier="LO" ProviderReservationInfoRef="WMNwebO0nDKAQxsrTCAAAA==" ElStat="A"/> <common_v50_0:SSR Key="nhr2ebMynDKAg6otTCAAAA==" SegmentRef="WMNwebO0nDKAl2trTCAAAA==" Status="HK" Type="TKNE" FreeText="0809904035428C3" Carrier="LO" ProviderReservationInfoRef="WMNwebO0nDKAQxsrTCAAAA==" ElStat="A"/> <common_v50_0:SSR Key="nhr2ebMynDKAh6otTCAAAA==" SegmentRef="WMNwebO0nDKAh2trTCAAAA==" Status="PN" Type="ASVC" FreeText="**A/0B5/RQST/AISLE SEAT" Carrier="LO" ProviderReservationInfoRef="WMNwebO0nDKAQxsrTCAAAA==" ElStat="A"/> <common_v50_0:AirSeatAssignment Key="nhr2ebMynDKAWAstTCAAAA==" Status="HK" Seat="009D" SegmentRef="WMNwebO0nDKAh2trTCAAAA==" FlightDetailsRef="WMNwebO0nDKAi2trTCAAAA==" ElStat="A"/> </common_v50_0:BookingTraveler> <common_v50_0:ActionStatus Key="WMNwebO0nDKAG2trTCAAAA==" Type="ACTIVE" ProviderReservationInfoRef="WMNwebO0nDKAQxsrTCAAAA==" ProviderCode="1G"> <common_v50_0:Remark>SEL 12JAN0626Z 82 AG</common_v50_0:Remark> </common_v50_0:ActionStatus> <universal:ProviderReservationInfo Key="WMNwebO0nDKAQxsrTCAAAA==" ProviderCode="1G" LocatorCode="Z76N8L" CreateDate="2021-01-12T06:57:24.750+00:00" ModifiedDate="2021-01-12T07:53:39.847+00:00" HostCreateDate="2021-01-12" OwningPCC="7B0L"/> <air:AirReservation LocatorCode="CXOW06" CreateDate="2021-01-12T06:57:24.245+00:00" ModifiedDate="2021-01-12T07:53:39.847+00:00"> <air:OptionalServices> <air:OptionalServicesTotal TotalPrice="KRW32500" BasePrice="KRW32500" ApproximateTotalPrice="KRW32500" ApproximateBasePrice="KRW32500" Taxes="KRW0"/> <air:OptionalService Type="PreReservedSeatAssignment" TotalPrice="KRW32500" SupplierCode="LO" PerTraveler="true" CreateDate="2021-01-12T07:53:38.006+00:00" ServiceStatus="Offered" SequenceNumber="52207" ElStat="A" ServiceSubCode="0B5" SSRCode="RQST" IssuanceReason="A" Key="Y3Iueb7znDKArYlNVCAAAA==" InclusiveOfTax="true" InterlineSettlementAllowed="false" GeographySpecification="Sector" Source="MCE" ViewableOnly="false" Quantity="1" BasePrice="KRW32500" Taxes="KRW0" IsRepriceRequired="false" PseudoCityCode="7B0L"> <common_v50_0:ServiceData Data="9-D" BookingTravelerRef="WMNwebO0nDKAa2trTCAAAA==" AirSegmentRef="WMNwebO0nDKAh2trTCAAAA==" TravelerType="ADT"> <common_v50_0:SeatAttributes> <common_v50_0:SeatAttribute Value="A"/> </common_v50_0:SeatAttributes> <common_v50_0:SSRRef Key="nhr2ebMynDKAh6otTCAAAA=="/> </common_v50_0:ServiceData> <common_v50_0:ServiceInfo> <common_v50_0:Description>AISLE SEAT</common_v50_0:Description> </common_v50_0:ServiceInfo> <air:EMD FulfillmentType="2" AssociatedItem="Flight" RefundReissueIndicator="Reuse" Commissionable="false" Booking="SSR" FulfillmentTypeDescription="Associated to a flight coupon of a ticket"/> </air:OptionalService> </air:OptionalServices> <common_v50_0:SupplierLocator SupplierCode="LO" SupplierLocatorCode="6MCPMT" ProviderReservationInfoRef="WMNwebO0nDKAQxsrTCAAAA==" CreateDateTime="2021-01-12T06:26:00.000+00:00"/> <air:DocumentInfo> <air:TicketInfo Number="0809904035428" TicketIssueDate="2021-01-12T00:00:00.000+09:00" IATANumber="99999992" TicketingAgentSignOn="N302820" CountryCode="KR" Status="N" BookingTravelerRef="WMNwebO0nDKAa2trTCAAAA==" AirPricingInfoRef="WMNwebO0nDKAK2trTCAAAA=="> <common_v50_0:Name First="EUNMIMS" Last="CHOI"/> </air:TicketInfo> </air:DocumentInfo> <common_v50_0:BookingTravelerRef Key="WMNwebO0nDKAa2trTCAAAA=="/> <common_v50_0:ProviderReservationInfoRef Key="WMNwebO0nDKAQxsrTCAAAA=="/> <air:AirSegment Key="WMNwebO0nDKAh2trTCAAAA==" Group="0" Carrier="LO" CabinClass="Economy" FlightNumber="98" ProviderCode="1G" Origin="ICN" Destination="WAW" DepartureTime="2021-04-11T10:55:00.000+09:00" ArrivalTime="2021-04-11T14:25:00.000+02:00" ClassOfService="W" ETicketability="Yes" Equipment="789" Status="HK" ChangeOfPlane="false" GuaranteedPaymentCarrier="No" ProviderReservationInfoRef="WMNwebO0nDKAQxsrTCAAAA==" TravelOrder="1" ProviderSegmentOrder="1" OptionalServicesIndicator="false"> <air:FlightDetails Key="WMNwebO0nDKAi2trTCAAAA==" Origin="ICN" Destination="WAW" DepartureTime="2021-04-11T10:55:00.000+09:00" ArrivalTime="2021-04-11T14:25:00.000+02:00" FlightTime="630" TravelTime="630" Equipment="789" OriginTerminal="1" AutomatedCheckin="false"/> </air:AirSegment> <air:AirSegment Key="WMNwebO0nDKAj2trTCAAAA==" Group="1" Carrier="LO" CabinClass="Economy" FlightNumber="533" ProviderCode="1G" Origin="WAW" Destination="BUD" DepartureTime="2021-04-20T07:55:00.000+02:00" ArrivalTime="2021-04-20T09:20:00.000+02:00" ClassOfService="L" ETicketability="Yes" Equipment="E75" MarriageGroup="1" Status="HK" ChangeOfPlane="false" GuaranteedPaymentCarrier="No" ProviderReservationInfoRef="WMNwebO0nDKAQxsrTCAAAA==" TravelOrder="2" ProviderSegmentOrder="2" OptionalServicesIndicator="false"> <air:FlightDetails Key="WMNwebO0nDKAk2trTCAAAA==" Origin="WAW" Destination="BUD" DepartureTime="2021-04-20T07:55:00.000+02:00" ArrivalTime="2021-04-20T09:20:00.000+02:00" FlightTime="85" TravelTime="85" Equipment="E75" DestinationTerminal="2A" AutomatedCheckin="false"/> <air:Connection Duration="185"/> </air:AirSegment> <air:AirSegment Key="WMNwebO0nDKAl2trTCAAAA==" Group="1" Carrier="LO" CabinClass="Economy" FlightNumber="2001" ProviderCode="1G" Origin="BUD" Destination="ICN" DepartureTime="2021-04-20T12:25:00.000+02:00" ArrivalTime="2021-04-21T06:05:00.000+09:00" ClassOfService="L" ETicketability="Yes" Equipment="788" MarriageGroup="1" Status="HK" ChangeOfPlane="false" GuaranteedPaymentCarrier="No" ProviderReservationInfoRef="WMNwebO0nDKAQxsrTCAAAA==" TravelOrder="3" ProviderSegmentOrder="3" OptionalServicesIndicator="false"> <air:FlightDetails Key="WMNwebO0nDKAm2trTCAAAA==" Origin="BUD" Destination="ICN" DepartureTime="2021-04-20T12:25:00.000+02:00" ArrivalTime="2021-04-21T06:05:00.000+09:00" FlightTime="640" TravelTime="640" Equipment="788" OriginTerminal="2A" DestinationTerminal="1" AutomatedCheckin="false"/> </air:AirSegment> <air:AirPricingInfo Key="WMNwebO0nDKAK2trTCAAAA==" TotalPrice="KRW1014300" BasePrice="KRW954200" Taxes="KRW60100" LatestTicketingTime="2021-01-12T23:59:00.000+09:00" TrueLastDateToTicket="2021-01-15T23:59:00.000+09:00" PricingMethod="Guaranteed" ETicketability="Yes" ProviderCode="1G" ProviderReservationInfoRef="WMNwebO0nDKAQxsrTCAAAA==" AirPricingInfoGroup="1" Ticketed="true" PricingType="StoredFare" FareCalculationInd="G"> <air:FareInfo Key="WMNwebO0nDKAM2trTCAAAA==" FareBasis="WLASKYD8" PassengerTypeCode="ADT" Origin="ICN" Destination="WAW" EffectiveDate="2021-01-12T00:00:00.000+09:00" NotValidAfter="2021-06-11" PseudoCityCode="7B0L"> <common_v50_0:Endorsement Value="FARE RESTR APPLY"/> <air:BaggageAllowance> <air:NumberOfPieces>1</air:NumberOfPieces> </air:BaggageAllowance> </air:FareInfo> <air:FareInfo Key="WMNwebO0nDKAP2trTCAAAA==" FareBasis="LLASKYD8" PassengerTypeCode="ADT" Origin="WAW" Destination="BUD" EffectiveDate="2021-01-12T00:00:00.000+09:00" NotValidBefore="2021-04-17" NotValidAfter="2021-06-11" PseudoCityCode="7B0L"> <common_v50_0:Endorsement Value="FARE RESTR APPLY"/> <air:BaggageAllowance> <air:NumberOfPieces>1</air:NumberOfPieces> </air:BaggageAllowance> </air:FareInfo> <air:FareInfo Key="WMNwebO0nDKAS2trTCAAAA==" FareBasis="LLASKYD8" PassengerTypeCode="ADT" Origin="BUD" Destination="ICN" EffectiveDate="2021-01-12T00:00:00.000+09:00" NotValidBefore="2021-04-17" NotValidAfter="2021-06-11" PseudoCityCode="7B0L"> <common_v50_0:Endorsement Value="FARE RESTR APPLY"/> <air:BaggageAllowance> <air:NumberOfPieces>1</air:NumberOfPieces> </air:BaggageAllowance> </air:FareInfo> <air:BookingInfo BookingCode="W" CabinClass="Economy" FareInfoRef="WMNwebO0nDKAM2trTCAAAA==" SegmentRef="WMNwebO0nDKAh2trTCAAAA=="/> <air:BookingInfo BookingCode="L" CabinClass="Economy" FareInfoRef="WMNwebO0nDKAP2trTCAAAA==" SegmentRef="WMNwebO0nDKAj2trTCAAAA=="/> <air:BookingInfo BookingCode="L" CabinClass="Economy" FareInfoRef="WMNwebO0nDKAS2trTCAAAA==" SegmentRef="WMNwebO0nDKAl2trTCAAAA=="/> <air:TaxInfo Category="BP" Amount="KRW28000" Key="WMNwebO0nDKAV2trTCAAAA=="/> <air:TaxInfo Category="ND" Amount="KRW400" Key="WMNwebO0nDKAW2trTCAAAA=="/> <air:TaxInfo Category="XW" Amount="KRW17800" Key="WMNwebO0nDKAX2trTCAAAA=="/> <air:TaxInfo Category="FE" Amount="KRW5500" Key="WMNwebO0nDKAY2trTCAAAA=="/> <air:TaxInfo Category="HU" Amount="KRW8400" Key="WMNwebO0nDKAZ2trTCAAAA=="/> <air:FareCalc>SEL LO WAW 447.49WLASKYD8 LO X/BUD LO SEL 429.89LLASKYD8 NUC877.38END ROE1087.48629</air:FareCalc> <air:PassengerType Code="ADT" BookingTravelerRef="WMNwebO0nDKAa2trTCAAAA=="> <air:FareGuaranteeInfo GuaranteeType="Guaranteed"/> </air:PassengerType> <common_v50_0:BookingTravelerRef Key="WMNwebO0nDKAa2trTCAAAA=="/> <air:PaymentRef Key="WMNwebO0nDKAy2trTCAAAA=="/> <air:TicketingModifiersRef Key="WMNwebO0nDKAL2trTCAAAA=="/> </air:AirPricingInfo> <common_v50_0:Payment Key="WMNwebO0nDKAy2trTCAAAA==" Type="Itinerary" Amount="KRW1014300" ApproximateAmount="KRW1014300" FormOfPaymentRef="WMNwebO0nDKAx2trTCAAAA=="/> <air:TicketingModifiers PlatingCarrier="LO" Key="WMNwebO0nDKAL2trTCAAAA=="> <common_v50_0:Commission Level="Fare" Type="PercentBase" Percentage="0.0"/> <air:DocumentSelect IssueElectronicTicket="true"/> </air:TicketingModifiers> </air:AirReservation> <common_v50_0:GeneralRemark Key="WMNwebO0nDKAw2trTCAAAA==" Category="Vendor" TypeInGds="Vendor" SupplierType="Air" ProviderReservationInfoRef="WMNwebO0nDKAQxsrTCAAAA==" SupplierCode="1A" Direction="Incoming" CreateDate="2021-01-12T06:26:00.000+00:00"> <common_v50_0:RemarkData>ADTK1GTOLO BY 15JAN 1525 SEL TIME ZONE OTHERWISE WILL BE XLD</common_v50_0:RemarkData> </common_v50_0:GeneralRemark> <common_v50_0:AgencyInfo> <common_v50_0:AgentAction ActionType="Created" AgentCode="uAPI7843645375-ac0ffeb9" BranchCode="P3021757" AgencyCode="S2626616" EventTime="2021-01-12T06:57:24.020+00:00"/> <common_v50_0:AgentAction ActionType="Modified" AgentCode="uAPI7843645375-ac0ffeb9" BranchCode="P3021757" AgencyCode="S2626616" EventTime="2021-01-12T07:53:39.847+00:00"/> <common_v50_0:AgentAction ActionType="Ticketed" AgentCode="uAPI7843645375-ac0ffeb9" BranchCode="P3021757" AgencyCode="S2626616" EventTime="2021-01-12T06:57:24.750+00:00"/> </common_v50_0:AgencyInfo> <common_v50_0:AgencyContactInfo> <common_v50_0:PhoneNumber Key="WMNwebO0nDKAI2trTCAAAA==" Type="Agency" Location="SEL" Number="02-3210-2350"> <common_v50_0:ProviderReservationInfoRef Key="WMNwebO0nDKAQxsrTCAAAA=="/> </common_v50_0:PhoneNumber> </common_v50_0:AgencyContactInfo> <common_v50_0:FormOfPayment Key="WMNwebO0nDKAx2trTCAAAA==" Type="Cash" Reusable="false" ProfileKey="SVqAd+mBQA+MuMkbnzp3VA=="/> </universal:UniversalRecord> </universal:AirMerchandisingFulfillmentRsp> </SOAP:Body> </SOAP:Envelope> |