Check your PNR the moment the confirmation email lands, not the night before your visa appointment. Log into the airline's own website, not the agency portal you booked through, and enter the six-character record locator by itself. A dummy ticket, also called an onward ticket, is a real reservation, a live PNR sitting in the airline's system, held to show onward travel without paying for the flight. If the airline's own lookup shows your name and flight number as confirmed, you're fine for now. If it doesn't load, or shows something different from what you booked, you have time to fix it, but only if you check early.
Most problems with onward tickets don't show up at the airport. They show up days earlier, when someone finally goes to check the booking and finds it's expired, misspelled, or was never issued as a real PNR at all. The fix is to build in a check at four separate points, not just once.
Right after you book: the first 10 minutes
Open the airline's own site or app, not the booking platform's dashboard. Search "manage booking" or "check my trip," enter your last name and the record locator exactly as it appears (letters and numbers only, no dashes), and confirm three things: your name matches your passport, the flight number and date are correct, and the status reads confirmed rather than pending or on request.
If any of those three don't match, contact whoever issued the ticket now, while there's still room to reissue it. Don't wait.
24 hours before a visa appointment or flight
Re-check the same booking again. Reservations can be released or changed by the issuing system, and a PNR that verified fine last week can show differently a day before you need it. This is also when to screenshot the confirmed status page, not just save the original email, since consulates and check-in agents want to see what the airline shows right now, not what was emailed to you weeks ago.
Bring both: a screenshot from today and the original booking confirmation. If the two don't match, you need a fresh document before you walk in anywhere.
Where you check depends on how you booked
| Booking channel | Where to verify | What "confirmed" looks like |
|---|---|---|
| Directly with the airline | Airline's own manage-booking page | Status shows confirmed, with fare class and flight number |
| Travel agency or consolidator | Airline's site, using the PNR they gave you, not the agency's portal | Same as above; agency portals can lag behind the airline's live system |
| Onward-ticket or dummy-ticket service | Airline's own lookup using the record locator provided | Confirmed status with correct name, route, and date |
| GDS-only booking with no e-ticket issued | May not resolve on the airline's consumer site at all | Often needs a phone call to the airline to confirm it exists in their system |
The last row is the one that trips people up. A GDS record without a ticketed PNR can look real in a screenshot but not resolve when you search for it on the airline's own site. If your confirmation only ever shows a booking reference and never an e-ticket number, ask about that before you rely on it.
One more wrinkle worth knowing before check-in day: if the name on your confirmation is a codeshare partner rather than the airline actually operating your flight, check both sites. The marketing airline's record locator usually still works on the operating carrier's own site too, but not always instantly. A booking sold under Cathay Pacific's name for a flight operated by a oneworld partner can take longer to sync across both systems than one booked and flown on the same airline, so search the operating carrier directly if the first lookup comes back empty.
At the check-in counter
The agent isn't looking at the airline's public website. They're looking at the reservation directly in the airline's internal system, which is usually a stricter read than the consumer-facing lookup. A booking that verifies fine online can still get a second look at the counter if the fare type is unusual or the ticket was issued the same day.
If an agent hesitates, ask them to search the PNR by record locator rather than by name, and have your own screenshot ready as backup. That moves things along fast.
If an officer wants you to check it yourself
Some agents will ask you to pull up the confirmation on your own phone rather than take your word for it. Have the airline's app already installed and logged in before you're standing at the desk, not downloading it under pressure. Wifi or data problems at that exact moment happen often enough that it's worth screenshotting the confirmed status in advance as a backup, even though the live lookup is the stronger proof.
Keep it short. Show the confirmed status, the flight number, and your name. Don't hand over your whole inbox to scroll through.
If it still won't verify
If the airline's site can't find the booking at all after 30 to 45 minutes of genuine troubleshooting, stop and contact whoever issued it. A live PNR that genuinely exists will eventually show up under a direct call to the airline, even if the website lookup is glitching. One that doesn't exist won't, and that gap is the one that matters. Get Dummy Ticket's guide on onward tickets that won't verify on the airline's site covers codeshare quirks and display lag in more depth if you've already worked through the steps above.
Record locators follow a standard IATA format across carriers, which is part of why checking directly on the airline's own site works the same way whether you flew Cathay Pacific out of Hong Kong or American Airlines out of Miami. IATA's overview of passenger reservation data explains how that record moves between the booking system and the airline's own database, which is why the airline's lookup is the one that counts, not the agency's.
It's a five-minute check. Do it four times, not once.
Frequently asked questions
Does a confirmed status mean I've already paid for the flight?
No. As covered in what a dummy ticket actually is, it's a real, ticketed reservation, not a paid one, so it can show as confirmed on the airline's site while still being scheduled to be released or cancelled before departure by whoever issued it.
Can I verify a PNR without creating an account on the airline's site?
Usually yes. Most airlines have a "manage my booking" or "check-in" search that only needs your last name and the record locator, no account required. If a site insists on account creation just to view a status, try the app instead, it often has a simpler lookup.
The record locator works, but the flight number looks different from what I remember booking. What now?
Check the date and route first, since flight numbers can legitimately change after a schedule adjustment on the airline's side. If the route or date itself doesn't match what you were told you booked, contact the issuer before you travel, not after.
Is a confirmation from the travel agency's app good enough on its own?
Treat it as a starting point, not the final word. Agency portals pull from the same PNR but can lag behind the airline's live system by hours, so cross-check the same record locator on the airline's own site before an appointment or flight, especially in the 24 hours before you need it.
Need a reservation you can actually verify on the airline's own site? Book a dummy ticket with Get Dummy Ticket.