DGTLFACE – Digital Technology Partner

Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.

Booking ve Expedia Entegrasyonu Adım Adım: Kurulum ve Test Süreci

Booking and Expedia Integration Step by Step: Installation and Testing Process

11 min read24 Ocak 2026DGTLFACE Editorial

Booking and Expedia integration is not a job that can be ignored by saying "the connection is open"; The quality of the integration is measured by room & rate mapping accuracy and test reservation discipline. Especially in resort markets such as Antalya, Belek, Side and Kemer, where seasonal fluctuations are severe, a small mapping error can suddenly turn into a risk of wrong price, wrong availability and overbooking. This guide is written in a technical but understandable language; It offers an end-to-end road map, from extranet preparation to PMS–channel manager settings, from test scenarios to go live and first 30 days of monitoring.

RoomType ve RatePlan hazırlığı bağlam görseli, otel satış sistemi
RoomType ve RatePlan hazırlığı bağlam görseli, otel satış sistemi

Öne Çıkan Cevap

For successful installation in the Booking and Expedia integration, room types and price plans are first clarified on the extranet side; Then, the PMS–channel manager connection is established and the room mapping and rate mapping steps are completed. Test reservations must be made for each room type and rate plan combination before going live; Scenarios such as cancellation, date change and channel restrictions must be verified. If the testing process is skipped, there will be a need for intense support due to price errors and overbooking in the first weeks.

Özet

First, define room–rate plans in the Booking/Expedia extranet, then perform room/rate mapping in the PMS–channel manager. Validate test booking and cancellation/change flows for all combinations before going live.

Maddeler

  • Target audience: RM, reservations manager, front desk leader, agency/IT integration team
  • KPIs: number of overbooking events, price consistency, update latency, cancellation flow accuracy, channel-based net ADR
  • Entities: Booking.com, Expedia, PMS, Channel Manager, RoomType, RatePlan, Restriction, TestReservation
  • Funnel: implementation → go-live → stabilization (first 30 days monitoring)
  • GEO context: Antalya, Belek, Side, Kemer (resort room types/market combinations)
  • Relation clause: RoomType → mappedTo → OTA Room, RatePlan → mappedTo → OTA Rate
  • Risk area: mapping + test skipping → price error/overbooking → loss of guest experience and revenue

Kısa Cevap

Complete the mapping for the Booking/Expedia integration, check the test reservation and cancellation scenarios before going live.

Hızlı Özet

  • 1) Standardize room types and rate plans in Extranet
  • 2) Establish the PMS ↔ Channel Manager connection, determine the role and single panel discipline
  • 3) Complete room mapping + rate mapping and perform a mapping audit
  • 4) Validate booking/cancellation/modification flows with test booking matrix
  • 5) Provide stabilization with KPI rhythm for the first 30 days after Go-live

1. Clarify the installation flow: mapping + testing = quality

Media bulunamadı → slug: booking-expedia-integration-step-by-step-installation / slot: diagram-05

The goal of this guide is not to “count panel steps”; It is about establishing a discipline that will catch errors before they go live. Quality of integration; Mapping accuracy is measured by the test booking matrix and the first 30 days monitoring cadence.

2. Preparation of Booking and Expedia accounts

Before setup begins, your “definitions” should be clear in Booking and the Expedia extranet. Because mapping is linked to definition; If the definition is blurry, the mapping will also be blurry. If you make this preparation correctly, decisions will be accelerated on the PMS and channel manager side.

  • Room types: In the resort scenario, the main room + variations (view, capacity, concept) should be defined simply.
  • Price plans: Plans such as refundable / non-refundable / early booking / last minute should be placed on the naming standard.
  • Policies: cancellation, prepayment, minimum stay and package contents should be clarified.
  • Market/market combinations: e.g. If certain markets in Antalya/Belek have different minimum night rules, it should be written down.

Mini Check: Extranet readiness check

  • Are room type names clear enough to be compatible with PMS/CM?
  • Are rate plans (refund/non-refund/promotion) separate?
  • Are cancellation and prepayment policies written?
  • Has the min stay / stop-sell approach been determined?

What should I do?

  • Simplify room types with a “sellable product” mentality.
  • Standardize rate plan names (same logic on every channel).
  • Put the policies and constraints in a table and approve them with the team.
Media bulunamadı → slug: booking-expedia-integration-step-by-step-installation / slot: divider-03

3. PMS and channel manager settings: connection and roles

There are two critical decisions at this stage: (1) What is the only source of truth? (Is the price/restriction in PMS or channel manager?) (2) Who manages which panel? (RM, reservations, front desk, agency/IT). General practice: PMS becomes the reality of the operation, the channel manager is the distribution and rules engine. The important thing is not to write rules in two places.

Minimum set for connection installation

  • PMS ↔ Channel manager API/connector activation
  • Channel list: Booking + Expedia (and others if available)
  • Update frequency/latency expectation (in minute level)

Mini Check: Single panel discipline

  • Will price/restriction changes be made from a single panel?
  • From which system will room availability (inventory) be updated?
  • Will update latency be measured? (go-live KPI)

What should I do?

  • “Who controls what and from where?” Write the document on one page.
  • PMS operation; Position CM as the distribution/rules engine.
  • Set a latency measurement target before go-live.

4. Room & rate mapping: step by step installation list

Media bulunamadı → slug: booking-expedia-integration-step-by-step-installation / slot: divider-04

How to integrate Booking and Expedia? (5–7 steps)

  • Match room types (RoomType): Link room types in PMS/CM to their room counterparts in OTA.
  • Match rate plans: Link BAR, refundable, non-refundable, promotional plans to OTA rates.
  • Define the restriction set: Determine how restrictions such as min stay, stop-sell, CTA/CTD will be distributed to which channels.
  • Verify tax/commission logic: net/gross price approach and check included/excluded items.
  • Lock inventory update rule: make clear salable room logic, allotment and closing procedure.
  • Perform a “mapping audit” with sample combinations: create a quick verification table for each room type × each rate plan.
  • Move to the test booking stage: run all critical scenarios before going live.

Relational expression: RoomType → mappedTo → OTA Room, RatePlan → mappedTo → OTA Rate; TestReservation → validates → mapping + restriction + cancellation flow.

Table: Room & Rate Mapping + Test Reservation Matrix (template)
RoomTypeRatePlanbooking testExpedia testCancelmodificationNotes
Room ABARDrop to PMS + price confirmation
Room ANon-refundablePrepayment/payment rule check
Room BBARCapacity/concept variation validation
Room BpromotionParity + rule distribution control

Mini Check: Mapping verification

  • Is each room type matched to the correct product on the OTA?
  • Is each rate plan linked to the correct price logic?
  • Are restrictions consistent on a channel-by-channel basis?

What should I do?

  • Conduct mapping with two separate checklists: "room" and "price".
  • Simplify plans rather than multiply promotions.
  • Run a channel-based mini-test for “constraints” at least once.

5. Test reservations and error scenarios (critical section)

Most competing content stays superficial here: it says “test” but doesn't tell you what to test. The part that makes the difference should be your test booking matrix and error scenario procedure.

Minimum test set (per hotel)

  • Test-1: Room type A + Rate plan BAR → reservation → PMS drop control
  • Test-2: Room type A + Non-refundable → payment/prepayment logic check
  • Test-3: Min stay rule → Does it behave correctly in OTA?
  • Test-4: Stop-sell → does the sale close, how long does it take to close?
  • Test-5: Cancellation → Is OTA cancellation reflected correctly in PMS?
  • Test-6: Is the date change / modification → rate difference and availability update correct?

Error scenarios (resort facts)

  • Wrong price appears → RatePlan mapping/taxes/rounding
  • The sale does not close → stop-sell distribution is delayed or written from the wrong panel
  • Overbooking risk → inventory update/two panel conflict
  • Cancellation flow broken → connector setting/reservation status mapping

Mini Check: Test discipline

  • Has every room × every rate plan combination been tested?
  • Has the cancellation and modification flow been checked?
  • Have stop-sell and min stay restrictions been verified?

What should I do?

  • Plan tests with a “combination matrix” (room × rate).
  • When you catch an error, first check the mapping and then the taxes/restrictions.
  • Before going live, the "test report" should be written.

6. Go live and monitoring for the first 30 days (stabilization plan)

Going live is not a technical “switch”; is the stabilization process. Especially in the first 7–14 days, small errors can quickly escalate. Therefore, monitoring rhythm and sharing of responsibility are essential for the first 30 days.

First 30 days monitoring KPI set (practical)

  • Number of overbooking incidents (weekly)
  • Price consistency check (spot-check)
  • Update latency observation
  • Cancellation/modification flow accuracy
  • Channel-based net ADR (post-commission perspective)

Data point in case language (smoothed): With correct room & rate mapping, overbooking and price inaccuracies are significantly reduced; In hotels where the testing process is skipped, there is usually a need for more intensive support and correction in the first week.

Mini Check: Post-go-live check

  • Is there a weekly spot price check?
  • Are cancellation/modification instances logged?
  • Does the operations team know the “shutdown procedure”?

What should I do?

  • Set a “daily 10-minute check” rhythm for the first 30 days.
  • Extract the error matrix and close recurring root causes.
  • Support team training with internal links (pms setup + channel management).

7. Booking & Expedia Setup and Test Checklist — PMS & OTA Management

PDFv1.0Checklist + Sprint

Booking & Expedia Setup and Test Checklist — PMS & OTA Management (v1.0)

This document is designed to help you manage room/rate mapping accuracy and test reservation scenarios on a single page before going live with the Booking and Expedia integration. The aim is to catch price errors, closing rule malfunctions and cancellation flow problems early, which may create a "first week crisis" after the go-live. As a result, your team sees less reactive support and faster stabilization.

Kim Kullanır?

RM, reservations manager, front desk lead, and agency/IT managing the integration.

Nasıl Kullanılır?

  1. Remove the room types + rate plan list from PMS/CM.
  2. Verify each combination with mapping and testing matrix.
  3. Complete all scenarios before go-live with a 14-day sprint plan.

Ölçüm & Önceliklendirme (Kısa sürüm)

  • ▢ ✅ Single source truth determined (PMS or CM?)
  • ▢ ✅ RoomType list is simple and compatible with sales logic
  • ▢ ✅ RatePlan list (BAR/refund/non-refund/promotion) standardized
  • ▢ ✅ Tax/fee included-excluding logic is clear
  • ▢ ✅ Restriction set (min stay/stop-sell/CTA/CTD) written
  • ▢ ✅ Booking test set is ready
  • ▢ ✅ Expedia test set is ready
  • ▢ ✅ Cancel + modification flow verification steps are ready
  • ▢ ✅ Latency observation target (minutes) was determined
  • ▢ ✅ First 30-day monitoring KPI set determined

PDF içinde: Problem→Kök Neden→Çözüm tablosu + 14 gün sprint planı + önce/sonra KPI tablosu

Download Checklist Ücretsiz • PDF / Excel
Media bulunamadı → slug: booking-expedia-integration-step-by-step-installation / slot: checklist-06
Media bulunamadı → slug: booking-expedia-integration-step-by-step-installation / slot: kpi-07

8. Result: Smooth go-live is the “mapping + testing + monitoring” discipline

Success in Booking and Expedia integration does not depend on a single settings screen. When the standard definition of room and rate plans, room/rate mapping accuracy, test reservation discipline and first 30-day monitoring rhythm work together; The risk of incorrect prices, closing errors and overbooking is significantly reduced.

Bir Sonraki Adım

Speed ​​up the installation, mapping and testing process according to your hotel's room types.

Frequently Asked Questions

How to integrate Booking and Expedia?
Room types and rate plans are clarified in the extranet, PMS-channel manager connection is established and room/rate mapping is completed. Test reservations and cancellation/modification scenarios are verified before going live.
What are the room and rate mapping steps?
Room types are linked to products on OTA (room mapping) and each price plan is matched to OTA rates (rate mapping). Then the constraints (min stay/stop-sell) are checked on a channel basis.
Why is test booking important in OTA integration?
Test booking proves that mapping works correctly in real life; Only in this way is the reduction of the reservation to the PMS, the price logic and the behavior of the constraints verified.
What should be tested before going live?
Price changes, stop-sell, min stay, cancellation, date change and different rate plan combinations should be tested. Additionally, update latency and channel consistency should be observed.
What happens if the testing process is skipped?
Incorrect price, closing rule errors, and cancellation flow issues are more common in the first weeks; the team faces the need for further support and corrections.
What is the most critical mapping risk in resort hotels?
Mismatching of room type variations (view/capacity/concept) and confusion of rate plans. This can produce mis-selling of products and loss of revenue.
Which tests are extra important in destinations like Antalya/Belek?
Consistency of min stay, stop-sell and promotion plans on a channel basis is extra critical. Because demand changes rapidly, delays and inconsistencies magnify the revenue impact.
Booking & Expedia Integration Setup Guide | DGTLFACE