OTA integration

Orizn on Expedia — visa requirements while you search

Expedia bundles flights, hotels, cars, and packages under one search. Orizn's content script knows which page type you're on and only renders the bar where it makes sense (flights, hotels, packages) — not for cars.

expedia.com
E
Expedia

In your browser

What you see when you search on Expedia

Bar location: Top of the results area, themed in Expedia's dark blue with a yellow accent.

  1. 1

    Search a flight or package on Expedia

    Expedia's URL nests destination as `leg1=from%3A{ORIGIN}%2Cto%3A{DEST}`. Orizn URL-decodes and pulls the destination IATA before the first card renders.

  2. 2

    Bar appears in Expedia's signature palette

    Dark blue background, yellow accent for the status — visually consistent with Expedia's design. Status (visa-free / eVisa / required) is clear at a glance.

  3. 3

    Packages: every leg in one summary

    Flight + hotel packages share a single destination, so the bar shows once. For multi-city packages it stacks per leg.

Detection

URL patterns we detect on Expedia

Orizn reads the destination from the URL — no API call to Expedia, no personal data shared. Here are the shapes we recognize.

https://www.expedia.com/Flights-Search?leg1=from%3ANYC%2Cto%3ABKK%2Cdeparture%3A03%2F15%2F2026...

URL-decoded query: from=NYC, to=BKK. Orizn maps BKK → THA → Thailand.

Resolves to:🇹🇭 Thailand
https://www.expedia.com/Hotel-Search?destination={CITY}%2C+{COUNTRY}&...

Hotel searches use a `destination` parameter. We parse the country portion after the comma.

Resolves to:🇯🇵 Japan
https://www.expedia.com/Vacation-Packages?...&destination={DEST}

Package URLs share the destination param. Same parsing as hotels.

Resolves to:🇲🇽 Mexico

Power users

Tips for power users of Expedia

4 non-obvious moves that make the visa bar more useful on Expedia.

Bundle search — visa context survives

If you start as a flight and add a hotel, Expedia rewrites the URL. The bar follows.

Watch the Vrbo crossover

Some Vrbo properties surface on Expedia. The bar still works — destination detection is page-type aware.

OneKey loyalty doesn't affect visa logic

Your OneKey rewards balance is unrelated to visa rules. The bar treats every user the same.

Currency override

Expedia's currency selector doesn't change the bar — visa fees are always shown in your popup-configured display currency.

FAQ

Questions about Orizn on Expedia

Does it work on Expedia's regional domains?

Yes — expedia.co.uk, expedia.fr, expedia.de, expedia.com.au, etc. all use the same URL contract.

What if I'm booking through Expedia for Business?

B2B Expedia uses a different domain (expedia.com/business). We don't inject there to stay out of admin flows.

Will it interfere with Expedia coupons?

No. The bar is purely informational.

Does it work on car rental pages?

No — cars don't change visa requirements, so we skip car-only pages.

Why don't I see it on the Expedia homepage?

No destination context yet. The bar appears the moment you submit a search.

Other sites

Orizn also works on

See all integration guides →

Install Orizn — works on Expedia the moment you search

Free Chrome extension. No account required. Visa rules appear next time you open expedia.com.

Install Orizn — It’s Free