Connecting Expedia
What you need first
- The Expedia account you want to connect
- Chrome
- A stable internet connection
Step 1. Sign in to Expedia in Chrome
Open Chrome, go to Expedia, and sign in with your partner account.- Launch Chrome.
- Go to Expedia Partner Central.
- Sign in.
- Leave that tab open. Do not close it.

The signed-in tab has to stay open even after the integration is running. Close it and sync stops.
Step 2. Install the Chrome extension
Install the VCMS extension from the Chrome Web Store and run it.Already have the extension? Skip to Step 3.
- Install the extension.
- Click the puzzle icon at the top right of the browser.
- Click the VCMS extension to run it.

Step 3. Run and set up the extension
Sign in to the extension with your VCMS account, pick the property, and press Expedia’s “Use” button.- Sign in with your VCMS account
- Pick the property
- Press Use
Step 4. Connect the Expedia property in VCMS and map packages
Back in VCMS, connect the Expedia property and map the packages. That completes the connection.- Activate the channel property
- Go to the Channels menu in VCMS.
- Select the Expedia channel.
- Connect the property you operate.
- Map channel packages
- Link each Expedia package to the VCMS package it corresponds to.
- Press Save once every mapping is done.
Package mapping can be changed any time afterwards in the VCMS channel settings.
Things to watch
Once the channel is connected, bookings, inventory, and rates sync automatically. Keep to the following or sync will not hold.FAQ
Q. What if I reboot the computer or close Chrome by accident?
Start Chrome again and the Expedia tab opens by itself.
Q. How often does it sync?
Every 5 minutes. As long as the integration is healthy, bookings, inventory, and rates sync on that cycle.
Q. I run several properties. What then?
One Chrome profile connects one property. Add a Chrome profile and run Step 1 through Step 4 again.
Q. Can I sync inventory only?
Turn off rate sync under Settings, Channels, channel packages, and only inventory syncs. Manage rates on Expedia yourself.
Q. I got a notification that the Expedia integration dropped.
Sign in again from the Expedia tab on the left of Chrome and it reconnects. If the notifications keep coming, check the network at your property.

Q. The extension is already installed. Do I have to install it again?
It depends.No install needed
No install needed
If the extension is already there from another channel (Airbnb, say) and you are adding Expedia for the same property, you do not need to install anything. Skip Step 2 and start at Step 3.
Install needed again
Install needed again
If you run several properties and connect two or more of them to the same channel, separate your Chrome profiles and install the extension in each profile.
Q. Expedia rates are not following VCMS.
Check whether occupancy-based pricing is turned on in Expedia.
With occupancy-based pricing
With occupancy-based pricing

Without occupancy-based pricing
Without occupancy-based pricing

Not using occupancy-based pricing on Expedia means not setting it in VCMS either.
Q. Some packages never sync their inventory or rates to Expedia.
Expedia decides whether a package uses occupancy-based pricing from the package’s rate data. A package whose rate has never been set gives it nothing to judge by, so that package is dropped from inventory and rate adjustments automatically.
Q. Saving Expedia rates throws an error, or the rates do not stick.
Expedia limits how much rate change it accepts at once, so saving a wide date range in one go can error out mid-save.