1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
4P*PADT#BFK#FSR#CHX#TR#BO PNR PRICED ON 16MAR FOR TKTG ON 16MAR BY AGT-RS/LHC * FARE SELECTED - SR * Q/NONEND RFD KRW70000/REB/NOSH KRW50000 TRIP VALUE DATA EXISTS ADT 01 TTL-KRW 310800 BF-KRW 226000 TAX- 84800 ICN HX 647 T 29AUG 645A OK T7KR11 29AUG29AUG 20K O HKG HX 646 T 01SEP 755P OK T7KR11 01SEP01SEP 20K ICN TDTC- AKRA0683@IT SEL HX HKG103.73HX SEL103.73 NUC207.46END ROE1089.32056 HX TX 28000BP 12300G3 16300HK 6200I5 22000YR > |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
4P*PADT#BFK#FSR#CHX#BO PNR PRICED ON 16MAR FOR TKTG ON 16MAR BY AGT-RS/LHC * FARE SELECTED - SR * Q/NONEND RFD KRW70000/REB/NOSH KRW50000 TRIP VALUE DATA EXISTS ADT 01 TTL-KRW 310800 BF-KRW 226000 TAX- 84800 ICN HX 647 T 29AUG 645A OK T7KR11 29AUG29AUG 20K O HKG HX 646 T 01SEP 755P OK T7KR11 01SEP01SEP 20K ICN TDTC- AKRA0683@IT SEL HX HKG103.73HX SEL103.73 NUC207.46END ROE1089.32056 HX TX 28000BP 12300G3 16300HK 6200I5 22000YR > |
Ticket Record is generated when a fare has been auto-priced(4P*) in 1P. As you can see from below, you still cannot physically “suppress” the TicketRecord but rather change its form. Therefore, kindly add this option your AirCreateReservation API as following:
Worldspan and Axess fares can be stored in a PNR using Auto-Pricing (4P*), Ticket Record (4P*|TR), Stored Fare Quote (4PQ), and Pricing Instructions (4-PI).
Note: Pricing types of TicketRecord and PricingInstruction are not allowed in the same PNR.
Universal API is not currently able to ticket PNRs that contain only Auto-Pricing fares. As a result, Universal API identifies the type of pricing in the PNR as either Ticket Record or Stored Fare.
In Universal v32.0 and earlier, if a fare was stored as Auto-Pricing, all responses returned the fare type as Ticket Record (PricingType=”TicketRecord”). In Universal v33.0 and greater, the response returns the fare type as either “TicketRecord” or “StoredFare“, based on the fare type. Release 15.3
Auto-Pricing fares are returned as PricingType=”StoredFare” if there is only one Auto-Pricing fare present in the PNR. Because Worldspan and Axess override the existing Stored Fare if another Stored Fare is added to the PNR, multiple fares must be returned as Ticket Records if they are in different pricing groups. For requests with multiple fares:
- PricingType=”TicketRecord” is returned if the AirPricingInfoGroup value is different for each instance of PricingInfo.
- PricingType=”Stored Fare” is returned if the AirPricingInfoGroup value is the same for each instance of PricingInfo. Universal API adds one fare to the PNR, which combines all the AirPricingInfo values.
1 2 3 |
<air:AirPricingInfo Key="daD9iIBAAA/BySkQICAAAA==" TotalPrice="KRW310900" BasePrice="KRW226000" ApproximateTotalPrice="KRW310900" ApproximateBasePrice="KRW226000" ApproximateTaxes="KRW84900" Taxes="KRW84900" LatestTicketingTime="2018-08-29T23:59:00.000+09:00" PricingMethod="Auto" Refundable="true" PlatingCarrier="HX" ProviderCode="1P" PricingType="StoredFare"> |
1 2 3 4 5 |
4P*PADT#BFK#FSR.SR#CKE#BO ER211 - RICH CONTENT REQUEST REQUIRES TOKEN #BFK : Online Command #CKE : Ticketing airline |