Troubleshooting Booking.com error codes
When using the Booking.com app integration, it may happen that you receive notifications containing an error code when something goes wrong. If you have received a Booking.com error message, you can check the code and its solution here.
Error code | Error text | Solution |
---|---|---|
HTTP 403 | Access denied for hotel | There are multiple scenario's in which this error may occur. Check each of the steps below, using this self-help guide: 1. Check if the property is connected to you in the Provider Portal. 2. Check if the connection status is active in the ‘Properties’ tab in the Provider Portal, using the property ID. 3. Check if the property is added to the machine account you use under ‘Machine Accounts’ in the Provider Portal. 4. Booking Experts is not the channel manager, and needs to be added as a connectivity provider to gain access to the Hotel ID. Contact your Booking.com account manager. |
403 HOTEL_ACCESS _DENIED | Request for forbidden hotel ID(s) | Make sure to specify the correct hotel ID or check your machine account credentials. Booking Experts is not the channel manager, and needs to be added as a connectivity provider to gain access to the Hotel ID. Contact your Booking.com account manager. |
500 INTERNAL_ SERVER_ERROR | Internal server error | Try again later. |
ROOM_ID_MISSING | Room ID is missing | Add the room ID, and try again. |
LOS_PRICING_PASSED _FOR_OBP_RATE | LOS pricing format sent for OBP room-rate | The pricing information is based on LOS (Length of stay), while the property is set to OBP (Occupancy based pricing). Please contact BEX support. |
LOS_PRICING_PASSED _FOR_DEFAULT_RATE | LOS pricing format sent for Standard room-rate | The pricing information is based on LOS (Length of stay), while the property is set to Standard pricing. Please contact BEX support. |
OBP_PRICING_PASSED _FOR_DEFAULT_RATE | OBP format sent for Standard room-rate | The pricing information is based on OBP (Occupancy based pricing), while the property is set to Standard pricing. Please contact BEX support. |
RATE_NOT_ACTIVE _FOR_ROOM | Rate '%s' is not active for room '%s' | The type you are trying to link is not yet associated with a rate plan. Try unlinking and reassigning the type to a rate plan, then resend the prices and availability. |
NOT_A_VALID _OCCUPANCY | An occupancy may not be zero, Occupancy '%s' may not be negative, Occupancy '%s' exceeds maximum value $MAX, Occupancy '%s' does not look numeric | Make sure the occupancy in the roomrate is not zero, not higher than the set maximum, and only contains numbers. Also check against the BEX guest group settings for this type. |
PRICE_EXCEEDS _MAX_PRICE | You are setting ‘$price’ for room ID ‘%room_id’, rate ID ‘%rate_id’ and date ‘%date’ which exceeds the maximum allowed price of ‘%max_price’ | You are setting a price that is higher than the maximum price. |
PRICE_BELOW _MIN_PRICE | You are setting ‘$price’ for room ID ‘%room_id’, rate ID ‘%rate_id’ and date ‘%date’ which is below the minimum allowed price of ‘%min_price’ | You are setting a price that is lower than the minimum price. |
OCCUPANCY_EXCEEDS _MAX_PERSONS | Room '%s' has a maximum occupancy of '%s'. You cannot set price for higher occupancy for rate '%s' | The guest group settings for this type in Booking Experts are not the same as in Booking.com. You might have the option 'Maximum number of adults' enabled in Booking.com, but not in Booking Experts. If so, disable this option and reactivate the connection for this type. |
🇳🇱 🇩🇪