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

Form analysis 2 forms found in the DOM

Name: buyGiftCertificatePOST /?portal:componentId=94922&portal:type=action&portal:isSecure=false&portal:portletMode=view

<form name="buyGiftCertificate" id="buyGiftCertificate" action="/?portal:componentId=94922&amp;portal:type=action&amp;portal:isSecure=false&amp;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&amp;DefinitionId=28&amp;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&amp;DefinitionId=28&amp;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&amp;DefinitionId=28&amp;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&amp;DefinitionId=28&amp;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&amp;DefinitionId=28&amp;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&amp;DefinitionId=28&amp;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