Short version: setting stop-sell on a parent rate plan does not reliably close a property. Derived rates and promotions on some channels carry their own availability settings that do not inherit from the parent, and a booking can still arrive through one of them. To close a property with certainty, close it at the room-availability level by changing Availability to 0.
Why this happens
When you send a stop-sell through Channex, it is applied to the rate plans mapped in your channel setup. That part is straightforward.
OTAs, however, do not treat rate plans as a flat list. Most of them build a hierarchy:
Parent (or standalone) rate plans — the base rates you map and manage through Channex.
Derived rates — rates defined as an offset from a parent (non-refundable at −10%, long-stay rates, and similar).
Promotions and campaign deals — Genius, Mobile Rate, Secret Deals, Early Booker and equivalents. These are configured hotel-side in the extranet.
Derived rates normally inherit price from their parent. Restrictions are a separate matter. Depending on the channel and how the property is configured, a derived rate or an active promotion can hold its own availability and remain bookable after the parent has been stopped.
Promotions are the most frequent cause. They are created in the extranet, and in many cases are not mapped to Channex at all — so there is no mapped rate plan for a stop-sell to be applied to. Channex sends the stop-sell correctly, the parent closes, the promotion stays open, and a booking arrives.
This is OTA rate-structure behaviour rather than a sync failure. Channex records the delivery status of every restriction update, so if you need confirmation of what was sent and accepted, support can trace it.
How to close a property properly
Set room availability to zero for the affected room types and dates. This is the most reliable action available to you. Derived rates and promotions draw on the same room inventory as their parent, so removing inventory closes everything attached to it, mapped or not.
Send stop-sell for every mapped rate plan, not only the parent, where you want the restriction recorded explicitly.
Have the hotel check the extranet for active promotions and campaigns and pause them directly. If a promotion is not mapped to Channex, this step cannot be performed through Channex or through your own interface — it has to happen in the extranet.
Verify in the extranet calendar. The extranet is the authoritative view of what is bookable. If it still shows availability, something is still open.
If a booking arrives while the property was stopped
Collect the following before raising it with us — the first two are what actually identify the cause:
The booking reference number.
A full screenshot of the reservation from the OTA extranet. This names the rate plan or promotion that was booked, which is almost always the answer.
The room type and stay dates.
When the stop-sell was sent from your side.
In the large majority of cases the screenshot identifies a derived rate or promotion that was left open. If the booked rate plan is one you explicitly stopped through Channex and the delivery status shows the update as accepted, that is a different problem — send the above to [email protected] and we will trace it.
Preventing it
Treat "close this property" as a room-availability action, not a rate-plan restriction. Restrictions are for shaping demand; zero inventory is for closing.
Audit promotions during onboarding. A property that has been selling on Booking.com or Agoda for years usually has active promotions nobody remembers setting up.
If you expose stop-sell in your own interface, tell the user what it does not cover — extranet-configured promotions are outside the scope of any channel manager, including Channex. A one-line warning at the point of action prevents most of these incidents.
Be especially careful with properties new to channel management. The first time availability is driven externally is when this surfaces.