PNR Parser — Paste GDS Text, Get a Complete Flight Voucher
Stop retyping passenger names, PNR codes, fare basis, segment times, and FQ totals into your quote. Paste the PNR from Amadeus, Galileo, or Sabre and MoonTrip extracts every field.
The problem
A typical travel agent ticketing a flight juggles three windows: the GDS terminal where the PNR lives, the quote builder where the customer-facing line item gets created, and the invoicing tool where the GST gets calculated. Most agents copy the PNR by eye — passenger names, sector codes, flight numbers, fare basis, base fare, YQ, airport taxes, total. Ten fields per segment, two segments per round trip, four passengers per booking. That's eighty fields per ticket, every ticket, every day.
Most errors in travel-agent invoicing come from this retyping. Wrong fare basis, transposed digit in YQ, sector reversed, GST calculated on the wrong base — and the customer disputes the invoice or the GSTR-1 mismatch shows up two months later.
How it works
Paste the raw GDS text — exactly what your terminal shows after a *R or RT command — into MoonTrip's PNR field. In about two seconds you get a structured flight voucher.
- Paste. Copy the full PNR (header + segments + FQ if you want the fare too) and paste.
- Preview. MoonTrip shows you the parsed fields side-by-side with the original text. Anything ambiguous is highlighted for confirmation.
- Save. Confirm and the flight voucher is created. The same data populates the customer quote line, the GST calculation, and the booking record.
What gets extracted
- •PNR code (record locator)
- •Passenger names (each as a separate Adult / Child / Infant)
- •Each segment: airline, flight number, departure airport + time, arrival airport + time, class of service, fare basis, status
- •FQ pricing (when present): base fare, YQ, airport taxes, K3 GST, total
- •Issuing date / time
- •Ticket numbers (if pasted with the conjunction)
Where the data flows
Parsed PNR data isn't just a voucher PDF — it's connected to every downstream document.
- •Customer quote: a flight line item appears with passenger names, sectors, and fare ready to share.
- •GST invoice: the base fare drives the GST calculation under the Principal model; airport taxes pass through. See the Air GST guide.
- •Flight voucher PDF: branded with your logo, ready to email or WhatsApp to the passenger.
- •Vendor bill: the airline / consolidator vendor bill is pre-filled with the same PNR, so reconciliation is automatic.
Supported formats
Amadeus
Standard *R / RT format. Multi-segment, multi-passenger, with or without FQ. Codeshare flights are handled.
Galileo / Travelport
Standard *R display with segment, passenger, and pricing sections. FQQ fare lines are recognised.
Sabre
Standard *I / *A formats; PQ pricing lines are extracted when present.
If a vendor sends a non-standard format (some consolidators reformat PNRs into emails), the field-level editor lets you fix what didn't auto-detect.
FAQ
Which GDS formats does the parser support?
Amadeus, Galileo (Travelport), and Sabre standard formats are recognised. Codeshares and multi-segment itineraries work. Non-standard reformatted PNRs (e.g., consolidator emails) fall back to the manual editor with most fields still pre-filled.
Does it pull the fare?
Yes, when the FQ / FQQ / PQ section is included in the pasted text. Base fare, YQ, airport taxes, K3 GST, and total all flow into the quote line.
Is it included in my plan?
The PNR parser is a Pro plan feature (₹4,999/month). Lower-tier plans can paste PNR text into the manual quote builder, but auto-extraction is Pro.
Stop calculating manually
MoonTrip automates GST, invoicing, and profit tracking for Indian travel agencies.
Get Started Free