(()=>{let r=[];for(let e=0;e<256;++e)r.push((e+256).toString(16).slice(1));let a,o=new Uint8Array(16),n={randomUUID:typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};function t(e,t){if(n.randomUUID&&!t&&!e)return n.randomUUID();var t=(e=e||{}).random??e.rng?.()??(()=>{if(!a){if("u"= 16");return t[6]=15&t[6]|64,t[8]=63&t[8]|128,e=t,t=0,(r[e[t+0]]+r[e[t+1]]+r[e[t+2]]+r[e[t+3]]+"-"+r[e[t+4]]+r[e[t+5]]+"-"+r[e[t+6]]+r[e[t+7]]+"-"+r[e[t+8]]+r[e[t+9]]+"-"+r[e[t+10]]+r[e[t+11]]+r[e[t+12]]+r[e[t+13]]+r[e[t+14]]+r[e[t+15]]).toLowerCase()}async function i(e,t){try{a=`https://tag.trovo-tag.com/ldc.js?pid=${e}&aid=`+t,await new Promise((e,t)=>{var r=document.createElement("script");r.src=a,r.type="text/javascript",r.async=!0,r.onload=()=>{e()},r.onerror=e=>{console.error("Failed to load script: "+a,e),t(e)},document.head.appendChild(r)})}catch(e){console.error("Error initializing Prospect Desk tracking:",e)}var a}class e{userId;aid;apiUrl="https://tag.link-url.io";pixelIds=["93ab8b20dba17645d9c3221c1ce61ef9ad1ec91038ced621cad0cb3c8e8ac59e","fa051a4780a18b513a053149de035be70d09f370da012d12a92e9cceecfc5f89"];timestampnow=(new Date).toISOString();uniqueUserId;externalId=null;constructor(e){this.aid=e.aid,this.userId=e.userId,this.uniqueUserId=(()=>{try{if("u"{this.sendAnalyticsBeacon()});let t=history.pushState;var e,r,a,o;history.pushState=(...e)=>{t.apply(history,e),this.sendAnalyticsBeacon()},e=this.pixelIds,r=this.uniqueUserId,a=this.userId,o=this.timestampnow,e.forEach(t=>{var e;document.querySelector(`script[src*="${t}"]`)?console.log(`Browser speed script for PID ${t} already loaded.`):((e=document.createElement("script")).src=`https://a.usbrowserspeed.com/cs?pid=${t}&puid=`+(r+`|${a}|`+o),e.type="text/javascript",e.async=!0,e.onerror=e=>{console.error(`Failed to load browser speed script for PID ${t}:`,e)},document.head.appendChild(e))}),i(this.userId,this.aid)}async sendAnalyticsBeacon(){try{var e=await(async()=>{try{var e=await(await fetch("https://pro.ip-api.com/json/?key=4aPS27SAdIyXc0H")).json();return{ip:e.query||"unknown",countryCode:e.countryCode||"unknown"}}catch(e){return console.error("Failed to fetch IP details:",e),{ip:"unknown",countryCode:"unknown"}}})(),t={pid:this.userId,aid:this.aid,url:window.location.href,referrer:document.referrer||null,ip:e.ip,countryCode:e.countryCode,timestamp:this.timestampnow,externalId:this.externalId,uniqueUserId:this.uniqueUserId},r=JSON.stringify(t);navigator.sendBeacon?navigator.sendBeacon(this.apiUrl,r):await fetch(this.apiUrl,{method:"POST",body:r,credentials:"include"})}catch(e){console.error("Error sending analytics beacon:",e)}}identify(e){this.externalId=e}blockConsent(){}}try{var s=document.currentScript;if(!s)throw new Error("AnalyticsBeacon script tag not found.");var c,d=new URL(s.src).searchParams,l=d.get("pid")||"MISSING-PID",u=d.get("aid")||"MISSING-AID";"MISSING-PID"===l||"MISSING-AID"===u?console.warn((`Missing required parameters: ${"MISSING-PID"===l?"userId":""} `+("MISSING-AID"===u?"aid":"")).trim()):console.log(`instrument ${l} `+u),"MISSING-PID"!==l&&"MISSING-AID"!==u&&(c=new e({userId:l,aid:u}),window.analytics=c)}catch(e){console.error("Failed to initialize AnalyticsBeacon:",e)}})();
top of page
RS_Texture_BG_edited.jpg
Ticket Protection copy.png

❄️ Experience Protect Ticket Protection Terms & Conditions

Because even the best holiday plans sometimes need a backup plan.

At the North Pole Experience ("NPX," "we," "us"), we believe in holiday magic — but we also understand that unexpected things can happen. That’s why we offer optional Ticket Protection to help you safeguard your visit if unforeseen circumstances arise.

By purchasing Ticket Protection, you agree to the following Terms & Conditions:

 

 

🎟️ What Is Ticket Protection?

Ticket Protection is an optional ticket type available during checkout. If you're unable to attend your scheduled North Pole Experience due to covered, unexpected events, this protection allows you to apply for a full refund of your ticket price (excluding ticketing fees and the Ticket Protection fee per ticket).

Important Note:
Ticket Protection is managed by a third-party provider, ExperienceProtect, and is governed by their policies and terms. NPX does not approve or deny claims — we’re simply here to guide you in the right direction.

 

 

✅ What’s Covered?

Ticket Protection may cover a full ticket refund for events such as:

  • Illness or injury (with medical documentation if required)

  • Family emergencies

  • Severe weather affecting safe travel (e.g., blizzards or hurricanes)

  • Vehicle accidents en route to the event

  • Major flight delays or cancellations

  • Mandatory work requirements (with employer documentation)

  • Jury duty or military deployment

  • Other unexpected events as outlined by ExperienceProtect

You can view a full list of covered reasons and documentation requirements at ExperienceProtect.net

 

 

🚫 What’s Not Covered? non-refundable for any reason.

Some situations aren’t eligible for a refund under Ticket Protection, including:

  • Changing your mind

  • Forgetting about the event

  • Minor traffic delays (unless tied to a major accident with proof)

  • Feeling like the Grinch stole Christmas

  • Transferring or reselling your ticket

  • General inconveniences or personal preferences

 

 

🛒 How to Purchase Ticket Protection

  • Select tickets listed as “with Ticket Protection” at checkout.

  • All Ticket Types aside from Private Trolleys are available with Ticket Protection

  • The Ticket Protection fee is non-refundable, even if unused.

  • Protection cannot be added after your purchase is complete.

  • Without Ticket Protection, all NPX tickets are final sale and non-refundable.

 

 

📝 How to File a Claim

If you experience a covered situation:

  1. File your claim online
    Visit ExperienceProtect.net to submit your claim, details, and cancellation reason.

  2. Provide supporting documentation
    You may be asked to provide a doctor’s note, travel delay notice, etc.

  3. Wait for processing
    Claims are typically reviewed within 7–10 business days.

  4. Receive your refund (if approved)

Claims must be submitted within 30 days before your scheduled event date or 7 days after your scheduled event date .

 

 

🎄 Additional Info

  • Without Ticket Protection, all NPX tickets are final sale and non-refundable.

  • Protection applies only to tickets and NPX merchandise bought online — not third-party fees, meals, or lodging.

  • Submitting a claim does not guarantee a refund — eligibility is determined solely by the third-party provider.

  • Final decisions are made by ExperienceProtect and are not appealable through NPX.

 

 

🧾 Legal Note

Ticket Protection is offered and administered entirely by ExperienceProtect. North Pole Experience is not responsible for claim decisions or outcomes. By purchasing, you agree to ExperienceProtect's terms and conditions.

 

 

📬 Contact Information

 

 

🎁 Quick Recap:

  • Ticket Protection = peace of mind, just in case.

  • Purchase it at checkout — it can't be added later.

  • Claims are handled through our third-party partner.

  • Be sure to file within 10 days before or 7 days after your scheduled event date.

We want your holiday to be magical — and covered, just in case life throws you a curveball.

bottom of page