giftcertificates.icelandair.com
Open in
urlscan Pro
185.56.14.4
Public Scan
URL:
https://giftcertificates.icelandair.com/
Submission: On May 15 via manual from IS — Scanned from IS
Submission: On May 15 via manual from IS — Scanned from IS
Form analysis
2 forms found in the DOMName: buyGiftCertificate — POST /?portal:componentId=94922&portal:type=action&portal:isSecure=false&portal:portletMode=view
<form name="buyGiftCertificate" id="buyGiftCertificate" action="/?portal:componentId=94922&portal:type=action&portal:isSecure=false&portal:portletMode=view" method="post" enctype="multipart/form-data" novalidate="novalidate">
<script language="javascript" type="text/javascript">
var customTemplates = new Array();
var previewwindowopen = null;
function popupPreview() {
var amount = "0";
if ($('.amount option:selected').val()) {
amount = $('.amount option:selected').val();
} else if ($('.amount input').val()) {
amount = $('.amount input').val();
}
src = "/origo-portlets/gc/services/preview.pdf?RequestType=Preview&CertificateId=" + $('#certificateId').val() + "&TemplateId=" + $('#templateId').val() + "&CertificateAmount=" + amount + "&Currency=" + $('.currency option:selected').val() +
"&DomainLocale=" + $('#domainLocale').val() + "&CustomText=" + $('#box').val() + "&ImageData=" + $('#imageData').val();
previewwindowopen = window.open(src, '', 'directories=no,location=no,menubar=no,resizable=yes,titlebar=yes,toolbar=no,scrollbars=yes,height=550,width=660').focus();
}
</script>
<script type="text/javascript">
jQuery(document).ready(function() {
jQuery("#mycarousel").jcarousel({
scroll: 1
});
var maxLines = 4;
var maxCharacters = 200;
function contentLength() {
var length = jQuery('#box').val().length;
var splitLines = jQuery('#box').val().split(/\r\n|\r|\n/);
var newLines = splitLines.length;
if (length > maxCharacters) {
jQuery('#box').val(jQuery('#box').val().substr(0, maxCharacters));
if (!jQuery('#length-error').is('*')) {
jQuery('#box').after('<span id="length-error" class="error">The text is too long.</span>');
}
}
if (newLines > maxLines) {
var shortenedText = jQuery('#box').val().split(/\r\n|\r|\n/).splice(0, maxLines).join("\n");
jQuery('#box').val(shortenedText);
if (!jQuery('#length-error').is('*')) {
jQuery('#box').after('<span id="length-error" class="error">The text is too long.</span>');
}
}
if (jQuery('#length-error').is('*') && newLines <= maxLines && length < maxCharacters) {
jQuery('#length-error').remove();
}
}
jQuery('#box').change(function(e) {
contentLength();
});
jQuery('#box').keydown(function(e) {
contentLength();
});
$('a.pic').click(function() {
var currentid = (this).id;
jQuery('li').removeClass('active');
jQuery(this).parent().addClass('active');
jQuery('.choose').html(this.title);
jQuery('.choose').css({
color: "#E5A70D"
});
jQuery('#templateId').attr('value', currentid);
});
});
</script>
<script language="javascript" type="text/javascript">
customTemplates[2617] = '0';
customTemplates[2613] = '0';
customTemplates[2614] = '0';
customTemplates[2615] = '0';
customTemplates[2616] = '0';
customTemplates[2618] = '0';
</script>
<input type="hidden" name="domainLocale" id="domainLocale" value="en_US" class="wcaghidden">
<input type="hidden" name="buy.certificateCollection[0].templateId" id="templateId" value="2600" class="wcaghidden">
<input type="hidden" name="buy.certificateCollection[0].certificateId" id="certificateId" value="28" class="wcaghidden">
<input type="hidden" name="buy.certificateCollection[0].imageData" id="imageData" value="" class="wcaghidden">
<div class=" jcarousel-skin-tango">
<div class="jcarousel-container jcarousel-container-horizontal" style="position: relative; display: block;">
<div class="jcarousel-clip jcarousel-clip-horizontal" style="position: relative;">
<ul id="mycarousel" class="jcarousel-list jcarousel-list-horizontal" style="overflow: hidden; position: relative; top: 0px; margin: 0px; padding: 0px; left: 0px; width: 1224.53px;">
<li class="jcarousel-item jcarousel-item-horizontal jcarousel-item-1 jcarousel-item-1-horizontal" jcarouselindex="1" style="float: left; list-style: none;">
<a class="pic" href="#!" id="2617"><img src="/origo-portlets/gc/services/time.jpg?RequestType=Thumbnail&DefinitionId=28&TemplateId=2617" width="141" height="200" alt="Denmark"></a></li>
<li class="jcarousel-item jcarousel-item-horizontal jcarousel-item-2 jcarousel-item-2-horizontal" jcarouselindex="2" style="float: left; list-style: none;">
<a class="pic" href="#!" id="2613"><img src="/origo-portlets/gc/services/time.jpg?RequestType=Thumbnail&DefinitionId=28&TemplateId=2613" width="141" height="200" alt="Iceland"></a></li>
<li class="jcarousel-item jcarousel-item-horizontal jcarousel-item-3 jcarousel-item-3-horizontal" jcarouselindex="3" style="float: left; list-style: none;">
<a class="pic" href="#!" id="2614"><img src="/origo-portlets/gc/services/time.jpg?RequestType=Thumbnail&DefinitionId=28&TemplateId=2614" width="141" height="200" alt="Ski"></a></li>
<li class="jcarousel-item jcarousel-item-horizontal jcarousel-item-4 jcarousel-item-4-horizontal" jcarouselindex="4" style="float: left; list-style: none;">
<a class="pic" href="#!" id="2615"><img src="/origo-portlets/gc/services/time.jpg?RequestType=Thumbnail&DefinitionId=28&TemplateId=2615" width="141" height="200" alt="UK"></a></li>
<li class="jcarousel-item jcarousel-item-horizontal jcarousel-item-5 jcarousel-item-5-horizontal" jcarouselindex="5" style="float: left; list-style: none;">
<a class="pic" href="#!" id="2616"><img src="/origo-portlets/gc/services/time.jpg?RequestType=Thumbnail&DefinitionId=28&TemplateId=2616" width="141" height="200" alt="USA"></a></li>
<li class="jcarousel-item jcarousel-item-horizontal jcarousel-item-6 jcarousel-item-6-horizontal" jcarouselindex="6" style="float: left; list-style: none;">
<a class="pic" href="#!" id="2618"><img src="/origo-portlets/gc/services/time.jpg?RequestType=Thumbnail&DefinitionId=28&TemplateId=2618" width="141" height="200" alt="Xmars"></a></li>
</ul>
</div>
<div class="jcarousel-prev jcarousel-prev-horizontal jcarousel-prev-disabled jcarousel-prev-disabled-horizontal" disabled="disabled" style="display: block;"></div>
<div class="jcarousel-next jcarousel-next-horizontal jcarousel-next-disabled jcarousel-next-disabled-horizontal" disabled="disabled" style="display: block;"></div>
</div>
</div>
<div class="form-container">
<div class="amount">
<label for="buy.certificateCollection[0].certificateAmount"> Value per certificate </label>
<input id="buy.certificateCollection[0].certificateAmount" size="10" type="text" maxlength="10" name="buy.certificateCollection[0].certificateAmount" value="100">
</div>
<div class="currency">
<label for="currencyId"> Currency </label>
<select name="buy.certificateCollection[0].currency" id="currencyId">
<option value="USD">USD</option>
<option value="CAD">CAD</option>
<option value="DKK">DKK</option>
<option value="EUR">EUR</option>
<option value="GBP">GBP</option>
<option value="ISK">ISK</option>
<option value="NOK">NOK</option>
<option value="SEK">SEK</option>
</select>
</div>
<div class="count">
<label for="buy.certificateCollection[0].certificateCount"> Number of certificates </label>
<select name="buy.certificateCollection[0].certificateCount" id="buy.certificateCollection[0].certificateCount">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
</select>
</div>
<div class="custom-text">
<label for="box"> Text </label>
<textarea id="box" name="buy.certificateCollection[0].customText" wrap="VIRTUAL" cols="30" rows="4" class="textfields"></textarea>
</div>
<input type="hidden" name="buy.certificateCollection[0].totalCost" class="wcaghidden" value="100 ">
<div class="add-image wcaghidden" style="display: none;">
<label id="file_upload_value" for="viewItem.buy.file"> Add image </label>
<input type="file" name="buy.file" id="file_upload_value" value="" accept="image/jpeg;image/gif;image/bmp;image/png">
</div>
<div class="button-preview">
<input class="submit" id="preview" type="button" value="Preview" onclick="javascript:popupPreview();">
</div>
<div class="button-continue">
<input class="submit" type="submit" name="continueToNextPage" id="continueToNextPage" value="Continue">
</div>
</div>
</form>
<form class="bai-footerContainer-0f445fa7">
<div class="bai-footer-0f445fa7">
<div class="bai-focusContainer-0f445fa7">
<div class="bai-textareaContainer-0f445fa7"><textarea class="bai-textarea-0f445fa7 Boost-ChatPanel-Composer" aria-required="true" maxlength="110" placeholder="Ask your question here" aria-label="Ask your question here"
style="height: 56px !important;"></textarea></div>
<div class="bai-sidebar-0f445fa7"><button class="bai-button-b815f847 Boost-ChatPanel-SubmitButton" type="submit" title="Send" disabled="" aria-label="Send" data-test-element="submit-message">
<div class="bai-buttonOutline-b815f847"></div><svg focusable="false" xlmns="http://www.w3.org/2000/svg" aria-hidden="true" class="bai-icon-10637a46 bai-icon-b815f847" color="currentColor" viewBox="0 0 512 512"
style="--icon-fill: currentColor; --icon-width: 34px; --icon-height: 34px;">
<path
d="M8 256c0 137 111 248 248 248s248-111 248-248S393 8 256 8 8 119 8 256zM256 40c118.7 0 216 96.1 216 216 0 118.7-96.1 216-216 216-118.7 0-216-96.1-216-216 0-118.7 96.1-216 216-216zm86.6 224.5l-115.1 115c-4.7 4.7-12.3 4.7-17 0l-7.1-7.1c-4.7-4.7-4.7-12.3 0-17L303 256l-99.5-99.5c-4.7-4.7-4.7-12.3 0-17l7.1-7.1c4.7-4.7 12.3-4.7 17 0l115.1 115c4.6 4.8 4.6 12.4-.1 17.1z">
</path>
</svg>
</button></div>
</div>
</div>
</form>
Text Content
Jump to main content Mobile navigation BUY AN ICELANDAIR GIFT CERTIFICATE Choosing a gift for a loved one? How about giving the gift of travel, while letting the recipient choose the destination that best fires their wanderlust? An Icelandair Gift Certificate allows its holder to choose between our inspiring destinations in Iceland, Greenland, Europe and North America. Any resale of Icelandair Gift Certificates, through company loyalty or reward programs, is strictly prohibited without direct consent from Icelandair. Four simple steps to book an Icelandair Gift Certificate: 1. Customize the look. Choose which image will appear on your gift certificate. To see how your gift certificate will look, click Preview at the bottom of the page. 2. Select the value and quantity. Specify the monetary value and choose a currency for your gift certificate. You can also choose to buy multiple certificates. 3. Add a personal message. Write in the text field, if you wish to include a special message or a greeting on the gift certificate. Use the Preview button to see how it looks. 4. Go ahead and purchase. Once you are happy with your gift certificate, click Continue to fill in the customer and payment information. Check the status of a Gift Certificate Terms and conditions * * * * * * Value per certificate Currency USD CAD DKK EUR GBP ISK NOK SEK Number of certificates 1 2 3 4 5 6 7 8 9 Text Add image ©1999-2023 Icelandair. All rights reserved. - Icelandair - Reykjavik Airport - 101 Reykjavik SAGA COOKIE PREFERENCES By accepting all cookies, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. Reject all Accept all cookies Cookie settings