Skip to main content

Channel Manager Overview

The Channel Manager module handles connectivity with Online Travel Agencies (OTAs) and distribution channels.

Features​

Channel Connectivity​

  • Two-way synchronization
  • Multiple OTA support
  • Real-time updates
  • Inventory pooling

Rate Management​

  • Rate distribution
  • Derived rates
  • Rate parity control
  • Restrictions

Inventory Control​

  • Allocation management
  • Stop-sell controls
  • Minimum stay rules
  • Closed to arrival/departure

Booking Management​

  • Reservation delivery
  • Modification handling
  • Cancellation processing
  • No-show management

Supported Channels​

Major OTAs​

  • Booking.com
  • Expedia
  • Agoda
  • MakeMyTrip
  • Goibibo
  • Airbnb

GDS​

  • Amadeus
  • Sabre
  • Travelport

Metasearch​

  • Google Hotel Ads
  • TripAdvisor
  • Trivago

Architecture​

Rate Distribution​

Rate Types​

TypeDescription
Master RateBase rate for calculations
OTA RateChannel-specific rate
Package RateRate with inclusions
PromotionalLimited-time offers

Derived Rates​

rate_derivation:
master_rate: BAR
derived_rates:
- channel: booking.com
adjustment: +5%
type: PERCENTAGE
- channel: expedia
adjustment: +500
type: FIXED

Inventory Management​

Pooled Inventory​

All channels share same inventory pool:

Total Rooms: 100
Out of Order: 2
Available: 98

Channel Allocation:
- Booking.com: 98 (pooled)
- Expedia: 98 (pooled)
- Direct: 98 (pooled)

Restrictions​

restrictions:
- date_range: "2026-12-24 to 2026-12-26"
min_stay: 3
closed_to_arrival: false

- date_range: "2026-12-31"
stop_sell: true
channels: [expedia, agoda]

Booking Flow​

Channel Setup​

Connection Process​

  1. Register with OTA
  2. Obtain API credentials
  3. Configure mapping
  4. Test connection
  5. Go live

Room Mapping​

room_mapping:
- local_room_type: DELUXE
channel: booking.com
channel_room_id: 12345
channel_rate_id: 67890

Reports​

Channel Performance​

  • Bookings by channel
  • Revenue contribution
  • Commission analysis
  • Conversion rates

Rate Parity​

Monitor rate consistency across channels

Coming Soon​

Detailed documentation for:

  • Individual channel setup
  • Rate strategy guides
  • Promotional campaigns
  • Analytics dashboards