Channex (channel manager)
Bijgewerkt op 2026-09-12
Channex е channel manager-ът, който BedFlow използва, за да синхронизира Booking.com, Airbnb, Expedia, OpenGDS, HRS, Check24 и Weekendesk. Без Channex бихте поддържали ръчно наличността и цените си на всяка OTA поотделно.
Поддържани канали (през Channex)
| Канал | Код | Регион / тип | Стандартна комисионна | |---|---|---|---| | Booking.com | BDC | Глобално | 18% | | Airbnb | ABB | Глобално | 15% | | Expedia (вкл. Hotels.com / Vrbo) | EXP | Глобално | 20% | | OpenGDS | GDS | ЕС + sub-channels (VIPIO, Charmant Hotel) | 22% | | HRS | HRS | DACH корпоративен сегмент + business travellers | 15% (типично) | | Check24 | CCK | Германия metasearch | 10% (типично) | | Weekendesk | WKD | BE/NL/FR weekend & short-break | 17% (типично) |
Всеки канал е опционален per-property (RateRule + room mapping в Connections). Source-of-truth-а за метаданните е в App\Enums\Channel.
Какво прави Channex за BedFlow?
- Push на наличност: ако дадена стая бъде блокирана в BedFlow → в рамките на няколко секунди и в Booking.com
- Push на цени: промените в тарифите отиват автоматично към всички OTA-та
- Импорт на резервации: новите OTA резервации пристигат през webhook → BedFlow автоматично създава Booking + Debtor
Добавяне на канал, който още няма плочка
В Настройки → Интеграции по подразбиране стоят обичайните канали (Booking.com, Airbnb, Expedia, Vrbo, Google, OpenGDS, HRS, Check24, Weekendesk). BedFlow достига над седемдесет чрез Channex — пълният списък е във Всички интеграции. Ако ви липсва някой, напр. Hotelbeds, Reconline или Trip.com:
- Натиснете горе в секцията Канали на Добави канал.
- Въведете името и изберете канала. Натиснете Добави плочка — плочката се появява веднага.
- Отворете плочката, въведете вашия property ID при този канал (от техния екстранет или партньорски портал) и натиснете Запази.
- Натиснете Свържи в Channex, изберете канала в списъка и преминете през съветника (свързване на стаите, вижте Setup по-долу). След това натиснете Готово — затвори и обнови статуса.
- Каналът потвърждава връзката от своя страна, обикновено до един до три работни дни; статусът сам става Активен.
Партньорите на OpenGDS (Natuurhuisje, Weekendjeweg.nl, HotelSpecials, Vipio, …) нямат собствена плочка: активирате ги в OpenGDS акаунта си и ги свързвате тук чрез плочката OpenGDS — стъпки в Свързване на OpenGDS.
Setup
- Създайте Channex акаунт (staging.channex.io за тестове, app.channex.io за production)
- Свържете съществуващите си OTA-та в Channex (Booking.com extranet credentials, Airbnb и т.н.)
- В BedFlow: tab Settings → Интеграции → Channex — попълнете API key + property ID
- Отидете в Типове стаи — за всяка стая попълнете Channex Room Type ID и за всеки канал Rate Plan ID
- Активирайте Channex чрез toggle-а на страницата Connections
- Кликнете Синхронизиране на каналите горе вдясно, за да изпълните първоначален full sync
Автоматични събития
- Създадена резервация →
PushRoomAvailabilityJobза всяка засегната стая - Cell toggled в Преглед на стаите → същият job
- Променена тарифа →
SyncRoomPricesJob - Ежедневно в 06:00: пълен price sync за всички стаи (365 дни напред)
- Ежедневно в 06:30: scrape на competitor prices (информативно)
Rate limiting
Channex има rate limit:
- Staging: 1 request / 7 секунди
- Production: 1 request / секунда
ChannexService на BedFlow throttle-ва автоматично. Jobs работят последователно през --queue=channex worker (не паралелно).
Webhooks (входящи)
Channex изпраща webhooks към /api/channex/webhook при:
booking.new— нова OTA резервацияbooking.modified— променена OTA резервацияbooking.cancelled— отменена OTA резервация
Signature validation през shared secret в настройките.
Проверете връзката сами
Съмнявате се дали всичко е настроено правилно? И двете проверки са директно в BedFlow, горе вдясно в Настройки → Връзки:
- Тест на връзката — веднага проверява дали връзката с channel manager-а работи и показва колко типа стаи и тарифни плана са намерени за обекта Ви. Ако нещо не е наред, известието казва какво.
- Синхронизиране на каналите — изпраща отново наличност и цени към всички свързани канали. Следите напредъка в лентата в горната част на страницата.
Първо Тест на връзката, после Синхронизиране на каналите — ако и тогава нещо не минава, пишете на support@bedflow.eu.