Overview
Per-person pricing for Booking.com lives on Booking.com itself, not in Amenitiz. Amenitiz's Channel Manager pulls whatever rates Booking.com has, so if the per-person rules on Booking.com are wrong or missing, your guests will see the wrong price on the OTA. Set the per-person rates on Booking.com before connecting (or correcting) the Channel Manager link.
Before you start
Two places, two settings. The per-person price in Amenitiz controls your booking engine; the per-person price on Booking.com controls Booking.com. They must match — Amenitiz doesn't sync per-person rules to Booking.com.
Set the Booking.com side before connecting the Channel Manager. If the channel sync runs while Booking.com has wrong per-person rules, every new rate push will keep them wrong.
If the Edit button isn't available in Booking.com's calendar, or the rule shows a discount instead of an increase, you can't change it in the UI — Booking.com themselves have to update the derived-rate setup. Step 3 covers that path.
Step 1 — Open per-person pricing in Booking.com
Log into your Booking.com extranet.
Go to Rates & Availability → Calendar.
Pick the room type. You'll see your existing rates and the per-person occupancy rules attached to each.
Step 2 — Edit the rate from the UI (if possible)
Click Edit on the rate.
Adjust the per-person amounts to match what you've configured in Amenitiz.
Save.
If you don't see an Edit button, or the rule type is wrong (e.g. a discount appears where you wanted an increase), the rate plan is locked from extranet editing. Continue to Step 3.
Step 3 — Ask Booking.com to set it up for you (if the UI won't let you edit)
In the Booking.com extranet, go to Inbox → Booking.com messages.
Click See contact options on the right side of the page.
Pick Rates & Availability as the topic, then click See all contact options → Message.
Send the template below, filling in your accommodation name and the per-person amounts you want. Booking.com will configure the derived rates on their side and confirm by email when done.
Message template
Hello,
In preparation for connecting our new Channel Manager with our Booking.com account, I would like my rates to be automatically adjusted based on occupancy using "derived rates".
Please create a single Standard rate that will be derived based on occupancy. Below are the details for [room name]:
1-2 guests: apply the Standard rate
3 guests: Standard rate + €** increase
4 guests: Standard rate + €** increase
Please make these changes from your side as it requires manipulation on yours. Please confirm by EMAIL once done.
Thanks in advance.
FAQs
Why doesn't Amenitiz set the per-person price on Booking.com for me?
Why doesn't Amenitiz set the per-person price on Booking.com for me?
Booking.com handles per-person occupancy rules through their own "derived rates" feature, which the Channel Manager API doesn't expose. The Channel Manager pushes the master rate; Booking.com derives the per-person adjustments from rules you set on their side.
I set the per-person price in Amenitiz only. Why is Booking.com showing the wrong number?
I set the per-person price in Amenitiz only. Why is Booking.com showing the wrong number?
Because Booking.com's per-person rule is what they actually use when an OTA guest books. Open Booking.com's extranet, fix the rule there, and the next channel sync will line up.
When should I do this — before or after connecting the Channel Manager?
When should I do this — before or after connecting the Channel Manager?
Before. If you connect the Channel Manager first and the per-person rules on Booking.com are wrong, every rate push from Amenitiz will use those wrong rules until you fix Booking.com. Set Booking.com correctly first, then connect.
Can I set up multiple rooms with one Booking.com message?
Can I set up multiple rooms with one Booking.com message?
Yes — extend the template with the same structure for each room name and amount. Booking.com will process them together.
The Booking.com per-person price should be a discount, not an increase. Can I do that?
The Booking.com per-person price should be a discount, not an increase. Can I do that?
Yes — use the same template but replace "increase" with "discount" / "decrease". Booking.com supports both directions; the derived-rate setup is the same either way.
