Connecting Expedia

Updated on 2026-05-24

Connecting Expedia to BedFlow

One Expedia connection covers three brands at once: Expedia.com, Hotels.com and Vrbo (vacation rentals). The flow is identical to Booking.com, but Expedia works slower in terms of activation — expect 24-48 hours before the connection goes live, sometimes a bit longer if they need to validate manually.

⚠️ Prerequisite: you have an active Expedia Partner Central account for your property. Don't have one yet? Request it via expediapartnercentral.com and wait until Expedia has approved your listing. Only then can we connect.


What do you need?

| Item | Where to find it | |---|---| | Expedia Property ID (EID) | Numeric (~7-8 digits), in Partner Central → Profile → Property Details | | Login at apps.expediapartnercentral.com | Email + password of your Partner Central account | | Access to the email address linked to your Partner Central account | Expedia sends activation confirmations by email |


Step 1 — Look up your Expedia Property ID (EID)

  1. Log in at apps.expediapartnercentral.com.

  2. Click your property name in the top left — if you have multiple properties, choose the correct one.

  3. Go to Account → Property Details in the left menu.

  4. At the top, next to your property name, you'll see your Property ID (also called EID). This is a 7 or 8 digit number, e.g. 12345678.

    Alternative: the EID is also visible in the URL of your Partner Central dashboard: https://apps.expediapartnercentral.com/.../home?htid=12345678 — that htid= number.

  5. Copy this number — you'll paste it into BedFlow in a moment.


Step 2 — Enter EID in BedFlow

  1. In BedFlow, go to Settings → Integrations (left menu).
  2. Under the Channels section, find the Expedia tile. Click "Settings".
  3. In the panel that opens, you'll see a field "Expedia Property ID (EID)". Paste the number from step 1 here.
  4. Click "Save".

A blue "Connect in Channex" button now appears next to your status. Click it.


Step 3 — Create the connection via Channex

An inline modal opens inside BedFlow with the connection screen of Channex (our upstream channel manager — you only see the connection form, no Channex menu or branding).

Channex's wizard has 3 tabs:

Tab "General Settings"

  • Channel → choose "Expedia" (Channel Code EXP)
  • Title → "Expedia"
  • Currency → EUR (or your property currency)
  • Click Save

Tab "Mapping" — mandatory

For each BedFlow room, choose the corresponding Expedia room type that Channex has fetched. Save.

Tab "Channel Settings"

Review and save.

Click "Done — close and refresh status" at the bottom of the modal.

BedFlow now discovers the channel and activates it automatically via API. Status flips to "Request at Expedia — waiting for acceptance".

ℹ️ Forgot to click "Done"? No problem — our background poller connects the integration automatically within 5 minutes.


Step 4 — Activation by Expedia

Unlike Booking.com (where you actively confirm in your extranet), Expedia validates the connection manually on their side. Expect 24-48 hours processing time, sometimes a bit longer during peak periods.

During that period you can continue working in BedFlow as normal — nothing will be sent to Expedia yet.

You will receive a confirmation email from channel-manager@expedia.com (or a similar address) once the connection is approved. Subject: something along the lines of "Channel manager activation confirmation".

💡 No email after 48 hours? Email support@bedflow.eu with your Property ID — we can have Channex resend it or request the status from Expedia.


Step 5 — Check status in BedFlow

Go back to Settings → Integrations → Expedia → Settings.

The status should now have switched to "Active — your channel is live". You'll also see how many room types Expedia has discovered with us.

Still showing "Awaiting confirmation" after 48 hours? Press "Refresh status" or contact us. Error messages appear below the status badge.


Step 6 — Map rooms

Now that Expedia knows who you are and Channex knows which room types Expedia sees at your property, you're ready to do the mapping: which BedFlow room corresponds to which Expedia room?

  1. In the same panel, scroll to "Room mapping".
  2. For each BedFlow room, select the corresponding Expedia room type from a dropdown.
  3. Toggle the switch to truly activate that room for Expedia.
  4. Click "Save".

BedFlow now starts a first sync (can take up to 5 minutes for large properties) and pushes your availability and prices for the next 365 days — to Expedia.com and Hotels.com and Vrbo simultaneously.


What happens after activation?

| Trigger in BedFlow | Effect on Expedia / Hotels.com / Vrbo | |---|---| | New booking via direct/website | Availability of that room is blocked on all three brands | | Price changed in Rate Management | New price appears on Expedia within ~30s, Hotels.com and Vrbo pick it up automatically | | Room blocked in Availability | No longer bookable on all three | | New booking via Expedia / Hotels.com / Vrbo | Arrives in BedFlow as a Booking, automatically appears in calendar + invoice. The channel column shows where the booking came from. |


Frequently asked questions

Do I get separate connections for Hotels.com and Vrbo? No. One Expedia connection sends your inventory to all three brands (Expedia, Hotels.com, Vrbo). You don't manage them separately — prices are the same, only the end customer sees a different front end.

What's the difference with Booking.com regarding commission? Expedia typically charges 20% commission (Booking 18%). The default Commission divisor for Expedia in BedFlow is therefore 0.80 — meaning: BedFlow pushes the price divided by 0.80 so that your net price is correct after their deduction.

Does Vrbo work separately from Expedia? It used to, but since Expedia Group acquired Vrbo, it's in the same channel manager pipeline. One connection, all brands.

My EID has a prefix letter, is that correct? Some older Expedia properties have a format like H12345678 or EX12345678. Paste it exactly as it appears in Partner Central — our validation accepts both forms.

What if I change my Partner Central password? No impact on BedFlow. The connection runs via Channex's own Expedia API credentials, not through your login.

Activation has been going on for 5 days, what now? Email support@bedflow.eu with your Property ID and a screenshot of the status in BedFlow. On our side we can see whether the request is stuck at Expedia or with us.


Need help?

Email support@bedflow.eu with your BedFlow property name. We can check the Channex status on our side and immediately see where things are stuck.