booking.qatarairways.com
Open in
urlscan Pro
72.246.170.46
Public Scan
URL:
http://booking.qatarairways.com/nsp/views/retrievePnr.xhtml
Submission: On November 13 via api from QA — Scanned from DE
Submission: On November 13 via api from QA — Scanned from DE
Form analysis
9 forms found in the DOMName: logoutForm — POST /nsp/views/retrievePnr.xhtml;jsessionid=DYE0tA-8UX3LmlBANz8qoF82yAgl8Nik_dT-78pt.N#spct1@d5n3s
<form id="logoutForm" name="logoutForm" method="post" action="/nsp/views/retrievePnr.xhtml;jsessionid=DYE0tA-8UX3LmlBANz8qoF82yAgl8Nik_dT-78pt.N#spct1@d5n3s" enctype="application/x-www-form-urlencoded">
<header id="header">
<div class="container">
<div class="row">
<div class="col-sm-9" title="Qatar Airways">
<a href="https://www.qatarairways.com"><img src="/cms/resourcesCPM/images/qrlogo.png" alt="Qatar Airways"><span class="noVisible">home page</span></a>
<a href="http://www.qatarairways.com/global/en/oneworld.page"><img src="/cms/resourcesCPM/images/oneWorldLogo.png" alt="One World"><span class="noVisible"> home page</span></a>
</div>
<input type="hidden" name="isLoggedIn" value="false" id="isLoggedIn">
</div>
</div><input id="isManageBookingFlow" name="isManageBookingFlow" type="hidden" value=""><input id="isChangeFlightFlow" name="isChangeFlightFlow" type="hidden" value="false"><input id="viewDetailsLable" name="viewDetailsLable" type="hidden"
value="More details"><input id="hideDetailsLable" name="hideDetailsLable" type="hidden" value="Hide">
</header><input type="hidden" name="searchToken" value=""><input type="hidden" name="logoutForm_SUBMIT" value="1"><input type="hidden" name="javax.faces.ViewState" id="j_id__v_0:javax.faces.ViewState:1"
value="FFuAyEENTWWdLqTrnYslM3KY1vTcTLxZ/JxjpKR57KRMiMvI" autocomplete="off">
</form>
Name: loginActivityForm — POST /nsp/views/retrievePnr.xhtml;jsessionid=DYE0tA-8UX3LmlBANz8qoF82yAgl8Nik_dT-78pt.N#spct1@d5n3s
<form id="loginActivityForm" name="loginActivityForm" method="post" action="/nsp/views/retrievePnr.xhtml;jsessionid=DYE0tA-8UX3LmlBANz8qoF82yAgl8Nik_dT-78pt.N#spct1@d5n3s" enctype="application/x-www-form-urlencoded"><input
id="loginActivityForm:activityCode" name="loginActivityForm:activityCode" value="" type="hidden"><input id="loginActivityForm:exbPaymentType" name="loginActivityForm:exbPaymentType" value="" type="hidden">
<script type="text/javascript" src="/nsp/javax.faces.resource/jsf.js.xhtml?ln=javax.faces"></script><button id="loginActivityForm:loginActivitySubmit" name="loginActivityForm:loginActivitySubmit" type="submit"
onclick="jsf.util.chain(document.getElementById('loginActivityForm:loginActivitySubmit'), event,'jsf.ajax.request(\'loginActivityForm:loginActivitySubmit\',event,{execute:\'@form \',render:\'logoutForm \',onevent:showwaitingpage,\'javax.faces.behavior.event\':\'action\'})'); return false;"
style="display: none" data-jsfc="h:commandLink"></button><input type="hidden" name="searchToken" value=""><input type="hidden" name="loginActivityForm_SUBMIT" value="1"><input type="hidden" name="javax.faces.ViewState"
id="j_id__v_0:javax.faces.ViewState:2" value="FFuAyEENTWWdLqTrnYslM3KY1vTcTLxZ/JxjpKR57KRMiMvI" autocomplete="off">
</form>
Name: validateForm — POST /nsp/views/retrievePnr.xhtml;jsessionid=DYE0tA-8UX3LmlBANz8qoF82yAgl8Nik_dT-78pt.N#spct1@d5n3s
<form id="validateForm" name="validateForm" method="post" action="/nsp/views/retrievePnr.xhtml;jsessionid=DYE0tA-8UX3LmlBANz8qoF82yAgl8Nik_dT-78pt.N#spct1@d5n3s" enctype="application/x-www-form-urlencoded">
<div class="container">
<div class="row">
<div id="validateForm:errorPanel" accesskey="s" tabindex="-1">
<div class="noVisible" id="outBoundErrMsgShow">
<div class="col-md-12">
<div class="error-box">
<div class="error-box-info">
<h1 class="noVisible">Notification</h1>
<ul>
<li style="col-md-12 error-box error-box-info">Select your outbound flight</li>
</ul>
</div>
</div>
</div>
</div>
<input type="hidden" id="errorExists" value="">
<div id="validateForm:STOP_INFO"></div>
</div>
</div>
</div>
<script type="text/javascript">
try {
setHighlight('');
} catch (e) {}
</script><input type="hidden" name="searchToken" value=""><input type="hidden" name="validateForm_SUBMIT" value="1"><input type="hidden" name="javax.faces.ViewState" id="j_id__v_0:javax.faces.ViewState:3"
value="FFuAyEENTWWdLqTrnYslM3KY1vTcTLxZ/JxjpKR57KRMiMvI" autocomplete="off">
</form>
Name: updatePassengerDetailsLinkForm — POST /nsp/views/retrievePnr.xhtml;jsessionid=DYE0tA-8UX3LmlBANz8qoF82yAgl8Nik_dT-78pt.N#spct1@d5n3s
<form id="updatePassengerDetailsLinkForm" name="updatePassengerDetailsLinkForm" method="post" action="/nsp/views/retrievePnr.xhtml;jsessionid=DYE0tA-8UX3LmlBANz8qoF82yAgl8Nik_dT-78pt.N#spct1@d5n3s" enctype="application/x-www-form-urlencoded"
class="hide"><input id="updatePaxMFaTokenId" value="" name="updatePassengerDetailsLinkForm:updatePaxMFaTokenId" type="hidden"><input id="updatePassengerDetailsLink" name="updatePassengerDetailsLink" type="submit"
onclick="jsf.util.chain(document.getElementById('updatePassengerDetailsLink'), event,'jsf.ajax.request(\'updatePassengerDetailsLink\',event,{execute:\'updatePassengerDetailsLinkForm \',render:\'updatePassengerDetailsLinkForm \',\'javax.faces.behavior.event\':\'click\'})'); return false;"
class="hide"><input type="hidden" name="searchToken" value=""><input type="hidden" name="updatePassengerDetailsLinkForm_SUBMIT" value="1"><input type="hidden" name="javax.faces.ViewState" id="j_id__v_0:javax.faces.ViewState:4"
value="FFuAyEENTWWdLqTrnYslM3KY1vTcTLxZ/JxjpKR57KRMiMvI" autocomplete="off"></form>
Name: retrievePNRMfaLinkForm — POST /nsp/views/retrievePnr.xhtml;jsessionid=DYE0tA-8UX3LmlBANz8qoF82yAgl8Nik_dT-78pt.N#spct1@d5n3s
<form id="retrievePNRMfaLinkForm" name="retrievePNRMfaLinkForm" method="post" action="/nsp/views/retrievePnr.xhtml;jsessionid=DYE0tA-8UX3LmlBANz8qoF82yAgl8Nik_dT-78pt.N#spct1@d5n3s" enctype="application/x-www-form-urlencoded" class="hide"><input
id="bookingReference" value="" name="retrievePNRMfaLinkForm:bookingReference" type="hidden"><input id="bookingLastName" value="" name="retrievePNRMfaLinkForm:bookingLastName" type="hidden"><input id="retrievePnrMFaTokenId" value=""
name="retrievePNRMfaLinkForm:retrievePnrMFaTokenId" type="hidden"><input id="retrievePnrMfaLink" name="retrievePnrMfaLink" type="submit"
onclick="jsf.util.chain(document.getElementById('retrievePnrMfaLink'), event,'jsf.ajax.request(\'retrievePnrMfaLink\',event,{execute:\'@form \',render:\'@form \',\'javax.faces.behavior.event\':\'click\'})'); return false;" class="hide"><input
type="hidden" name="searchToken" value=""><input type="hidden" name="retrievePNRMfaLinkForm_SUBMIT" value="1"><input type="hidden" name="javax.faces.ViewState" id="j_id__v_0:javax.faces.ViewState:5"
value="FFuAyEENTWWdLqTrnYslM3KY1vTcTLxZ/JxjpKR57KRMiMvI" autocomplete="off"></form>
Name: searchPNRForm — POST /nsp/views/retrievePnr.xhtml;jsessionid=DYE0tA-8UX3LmlBANz8qoF82yAgl8Nik_dT-78pt.N#spct1@d5n3s
<form id="searchPNRForm" name="searchPNRForm" method="post" action="/nsp/views/retrievePnr.xhtml;jsessionid=DYE0tA-8UX3LmlBANz8qoF82yAgl8Nik_dT-78pt.N#spct1@d5n3s" enctype="application/x-www-form-urlencoded">
<div class="container content-space flight-content" id="skipNav">
<div>
<div class="row">
<div class="col-md-12 heading mb-heading">
<h1 class="contentHeading">Manage booking</h1>
<h1 class="noVisible">Login with booking reference or Login with privilege club or Login with e-ticket number should be read</h1>
<hr>
</div>
</div>
<div class="row col-sm-12">
<div class="col-sm-12 checkin-input pnr">
<h2>Retrieve booking with Booking reference (PNR)<br> Or E-ticket number</h2>
<div class="form-group col-sm-5">
<input type="hidden" value="true" id="groupPnrLnamemt">
<div class="form-group col-sm-11"><input name="j_id_76" value="" onblur="this.placeholder = 'Booking reference (PNR) or eticket number'" onfocus="this.placeholder = ''" maxlength="15" onmousedown="clearOtherTextBox('refNum','refNumVal')"
placeholder="Booking reference (PNR) Or E-ticket number" id="pnrValue" type="text" class="form-control pnrValue">
<!-- <p class="checkin-input-hint">The six-digit alphanumeric code on your booking confirmation.</p> -->
</div>
<a data-toggle="modal" data-target="#pnrTicketinfo"> <span class="pnr-tooltip"><span class="sprit-icons query-icon"></span>
</span></a>
</div>
<div class="form-group col-sm-5">
<div class="form-group col-sm-11"><input name="j_id_78" value="" onblur="this.placeholder = 'Last name'" onfocus="this.placeholder = ''" onmousedown="clearOtherTextBox('refNum','refNumVal')" placeholder="Last name" id="pnrlastname"
type="text" class="form-control">
</div>
</div>
</div>
<!-- <div class="col-sm-4 checkin-input">
<h2>Retrieve booking with <br></br> E-ticket number</h2>
<div class="form-group col-sm-11" >
<label for="eticketValue"><span class="noVisible">Retrieve booking with</span>E-ticket number</label>
<input class="form-control eticketValue" type="text" id="eticketValue" jsf:value="" onmousedown="clearOtherTextBox('eticketNum','eticketNumVal')">
</input>
</div>
<div class="form-group col-sm-11 last-name-margin-top" >
<label for="eticketlastname">Last name</label>
<input type="text" jsf:value="" class="form-control" id="eticketlastname" onmousedown="clearOtherTextBox('eticketNum','eticketNumVal')">
</input>
</div>
</div> -->
</div>
<div class="col-sm-12">
<div class="row"><a id="retPNRLogInLink" onclick="processLoginActivity('RETRIEVE_BKG');" href="#">Click here</a> to login to Qatar Airways account and retrieve your booking. </div>
</div>
<div class="row">
<div class="col-sm-12">
<div class="dark-line dark-line-margin dark-line-margin-b"></div>
</div>
</div><input id="mmbCaptchaId" name="mmbCaptchaId" value="" type="hidden">
<div id="pnrForm">
<input type="hidden" id="mfaAuthStatus" value=""><input id="searchPNRBtn1" name="searchPNRBtn1" value="Find booking" onclick="initiateMfaPopUp('MMB', document.getElementById('pnrValue').value, document.getElementById('pnrlastname').value)"
type="button" class="btn btn-style flR">
</div>
</div>
</div><input type="hidden" name="searchToken" value=""><input type="hidden" name="searchPNRForm_SUBMIT" value="1"><input type="hidden" name="javax.faces.ViewState" id="j_id__v_0:javax.faces.ViewState:6"
value="FFuAyEENTWWdLqTrnYslM3KY1vTcTLxZ/JxjpKR57KRMiMvI" autocomplete="off">
</form>
Name: sessionActivate — POST /nsp/views/retrievePnr.xhtml;jsessionid=DYE0tA-8UX3LmlBANz8qoF82yAgl8Nik_dT-78pt.N#spct1@d5n3s
<form id="sessionActivate" name="sessionActivate" method="post" action="/nsp/views/retrievePnr.xhtml;jsessionid=DYE0tA-8UX3LmlBANz8qoF82yAgl8Nik_dT-78pt.N#spct1@d5n3s" enctype="application/x-www-form-urlencoded">
<div class="confirm-box">
<div class="modal-title">You are currently inactive.</div>
<p><strong>This session has been inactive for at least 10 minutes, please try again.</strong></p>
<span>You can view your previous flight selection details and fare availability. </span>
</div>
<div class="row">
<div class="col-sm-6 col-xs-6"><input id="j_id_81" name="j_id_81" type="submit" class="btn btn-style-inactive btn-style flL" render="index_page :validateForm:errorPanel stickyBar logoutForm urgencyToBook"
value="Load your previous flight selection.">
</div>
<div class="col-sm-6 col-xs-6"><a href="https://www.qatarairways.com/qr/nspLinkRedirection?viewId=homePage&nspFlow=true&selLang=en" class="btn btn-style-inactive btn-style f1L">New search</a>
</div>
</div>
<div class="clear"></div><input type="hidden" name="searchToken" value=""><input type="hidden" name="sessionActivate_SUBMIT" value="1"><input type="hidden" name="javax.faces.ViewState" id="j_id__v_0:javax.faces.ViewState:7"
value="FFuAyEENTWWdLqTrnYslM3KY1vTcTLxZ/JxjpKR57KRMiMvI" autocomplete="off">
</form>
Name: searchFlights — POST /nsp/views/retrievePnr.xhtml;jsessionid=DYE0tA-8UX3LmlBANz8qoF82yAgl8Nik_dT-78pt.N#spct1@d5n3s
<form id="searchFlights" name="searchFlights" method="post" action="/nsp/views/retrievePnr.xhtml;jsessionid=DYE0tA-8UX3LmlBANz8qoF82yAgl8Nik_dT-78pt.N#spct1@d5n3s" enctype="application/x-www-form-urlencoded">
<div>
<div><input id="j_id_8l" name="j_id_8l" type="submit" class="yellowBtn" render="index_page :validateForm:errorPanel stickyBar logoutForm urgencyToBook" value="Search again"></div>
</div><input type="hidden" name="searchToken" value=""><input type="hidden" name="searchFlights_SUBMIT" value="1"><input type="hidden" name="javax.faces.ViewState" id="j_id__v_0:javax.faces.ViewState:8"
value="FFuAyEENTWWdLqTrnYslM3KY1vTcTLxZ/JxjpKR57KRMiMvI" autocomplete="off">
</form>
Name: rdmBkgLgtForm — POST /nsp/views/retrievePnr.xhtml;jsessionid=DYE0tA-8UX3LmlBANz8qoF82yAgl8Nik_dT-78pt.N#spct1@d5n3s
<form id="rdmBkgLgtForm" name="rdmBkgLgtForm" method="post" action="/nsp/views/retrievePnr.xhtml;jsessionid=DYE0tA-8UX3LmlBANz8qoF82yAgl8Nik_dT-78pt.N#spct1@d5n3s" enctype="application/x-www-form-urlencoded">
<div class="modal-title" tabindex="0">Logged out</div><span>You have logged out of your acount. Please log in to your Privilege Club Account or select the cash payment option to complete your transaction.</span>
<p> </p>
<div class="row okButtonRow">
<div class="col-md-3 cancelButton">
<button class="btn btn-white" type="button" id="ctnBkUsingCashBtn" onclick="processLoginActivity('RVE_SEARCH');"> Continue booking using cash </button>
</div>
<div class="col-md-3 okButton"><button id="rdmBkgLgtForm:LoginCtnRdmBtn" name="rdmBkgLgtForm:LoginCtnRdmBtn" onclick="processLoginActivity('RDM_BKG');" type="button" class="btn popupButn"> Log in &amp; book using Qmiles </button></div>
</div>
<!-- <div class="clear">
<em>clear</em>
</div> --><input type="hidden" name="searchToken" value=""><input type="hidden" name="rdmBkgLgtForm_SUBMIT" value="1"><input type="hidden" name="javax.faces.ViewState" id="j_id__v_0:javax.faces.ViewState:9"
value="FFuAyEENTWWdLqTrnYslM3KY1vTcTLxZ/JxjpKR57KRMiMvI" autocomplete="off">
</form>
Text Content
Skip to content Processing your request home page home page NOTIFICATION * Select your outbound flight MANAGE BOOKING LOGIN WITH BOOKING REFERENCE OR LOGIN WITH PRIVILEGE CLUB OR LOGIN WITH E-TICKET NUMBER SHOULD BE READ -------------------------------------------------------------------------------- RETRIEVE BOOKING WITH BOOKING REFERENCE (PNR) OR E-TICKET NUMBER Click here to login to Qatar Airways account and retrieve your booking. BOOKING REFERENCE AND E-TICKET NUMBER BOOKING REFERENCE A booking reference number, also referred to as a PNR, is a six-digit alphanumeric code that appears after the "Booking reference" or "PNR" field on your ticket (for example: B8XYZ6). Valid characters in a booking reference are letters (A to Z) and numbers (1 to 9). E-TICKET NUMBER Your e-ticket number is a 13-digit number mentioned on your e-ticket (for example: 1572345679876). If you are issued multiple tickets within the same booking, your e-ticket number will include a suffix at the end (for example: 1572345679876-77). This means that your e-ticket numbers are 1572345679876 and 1572345679877, respectively. When retrieving your booking using the e-ticket number, please enter one e-ticket number without including any letters or special characters within your search. You are currently inactive. This session has been inactive for at least 10 minutes, please try again. You can view your previous flight selection details and fare availability. New search SESSION EXPIRED Don’t worry, this happens when there is no activity on the page for a while. Would you like to explore flight options again? Logged out You have logged out of your acount. Please log in to your Privilege Club Account or select the cash payment option to complete your transaction. Continue booking using cash Log in & book using Qmiles © Qatar Airways. All rights reserved We use cookies to tailor your experience to your needs, bringing you special offers, unique features and much more. By selecting ‘Agree’, you consent to usage of cookies. You can also change your preferences at any time using the ‘Cookie consent’ link in the footer, then clearing your browser cache. Cookie preferences No Thanks Agree * ESSENTIAL AND PERFORMANCE COOKIES Essential cookies are required for the website to function properly, while performance cookies enable us to record and optimise our website performance without storing your personal data. These cookies cannot be turned off. * MARKETING AND ANALYTICS COOKIES When selecting this option, both marketing and analytics cookies from us and our partners, will be used to display special offers and other content customised to suit your needs. Take a look below to find out more about analytics cookies, which are used to assess the performance of marketing activities * ANALYTICS COOKIES ONLY Choose this option so that we can bring you a personalised browsing experience by tracking and analysing your website interactions. Continue