Skip to main content

Set up occupancy based pricing (OBP)

How to set up occupancy based pricing (OBP)

Updated today

Occupancy based pricing (OBP) lets you charge different rates depending on how many guests are staying in a room. Instead of a flat rate, you can set specific pricing for each occupancy level.

How to enable occupancy based pricing (OBP) for your property

OBP Inventory can currently only be enabled by our support team. Please contact our support to enable OBP Inventory for your property.

OBP requirements

To use occupancy based pricing (OBP):

  • OBP functionality for your property must be enabled by our support team

  • Channels you're connected to must support OBP functionality

  • Not all channels support complete OBP functionality - some only handle basic occupancy variations

  • If you are connected to a PMS/RMS, your system must support OBP inventory

  • Your channel extranet settings (pricing model) and setup must match your platform room rate configuration (included occupancy, maximum occupancy, etc.)

Ooccupancy based pricing also works as follows:

  • When your PMS doesn't send complete data, the platform backfills lower occupancy levels with higher rates and forward fills higher levels by adding extra adult charges

  • The platform supports up to five occupants in the inventory grid — for rooms with higher maximum occupancy, pricing is calculated by adding extra adult charges to the five-occupant rate

  • If no included occupancy is set, the platform defaults to two occupants

How do I switch my pricing model between OBP and PDP?

Your pricing model in the channel (such as Booking.com or Expedia) must match your SiteMinder platform setting. To change your pricing model:

  1. Contact your Market Manager - reach out to your Market Manager at the channel (Booking.com, Expedia, etc.) to request the pricing model change

  2. Ask your Market Manager to send automated confirmation to the SiteMinder support team once the change is made.

  3. Our support team will then update your SiteMinder platform configuration to match

⚠️ Rates will not sync correctly until both the channel and your platform are updated with matching pricing models.

Setting up OBP for your room rates

Before enabling OBP on a room rate, ensure:

  • OBP must be enabled for your property - to change pricing settings please contact our support team

  • Room rate configuration is set to "Manually input daily rates" (not derived)

  • Included Occupancy is set for the room rate

  • Maximum Occupancy is set for the room rate

💡 Single Guest Discount cannot be used with OBP — OBP replaces this functionality.

To enable OBP for a room rate:

  1. Ensure our support team has configured your pricing model setting to OBP.

  2. Go to Rooms and Rates > Rate plans

  3. Click the room rate name and select Edit

  4. Set Included Occupancy and Maximum Occupancy values

  5. Ensure room rate config is set to "Manually input daily rates"

  6. Check Enable Occupancy Based Pricing

  7. Save changes

  8. Go to Distribution > Inventory, click the ellipsis button (three dots) for the channel, and select Edit room rates mapping.

  9. Click the mapped channel rate and select Configure to check occupancy settings.

⚠️ After making changes: After making any OBP configuration changes in your platform, you must also update the matching settings on each channel's extranet and re-save your channel mappings. Settings must match exactly between your platform and channel extranet. After making changes, go to Distribution > Channels > [Channel] > Edit room rates mapping and re-save each affected channel rate configuration. Allow 15-30 minutes for changes to sync.

Setting up OBP with a PMS/RMS system

You will need to set up your rooms and rates for OBP directly in the channel's extranet, to match your platform setup. The pricing model settings (PDP/OBP) for the channel must match your platform setup.

⚠️ Trigger a resynchronisation (manual push) from your PMS of room rate data for all dates to ensure correct rates are synced:

  • After enabling OBP for a room rate

  • After modifying the included occupancy value of an OBP-enabled room rate

Extra person charges and age categories

  • Extra person charges: Some channels require you to configure extra person charges directly on their channel extranet - check directly with each channel and set them up in the channel extranet if required, to ensure correct rate calculations.

  • Age categories: Set up infant, child, and adult age ranges (minimum age for each category) directly with the channel - check the channel extranet or contact the channel’s support team.

How do I view OBP rates in the inventory grid?

To view OBP rates in the inventory grid:

  1. Go to Distribution > Inventory

  2. Look for the OBP pill indicator next to room rates

  3. Click the OBP indicator to expand and view rates for all occupancy levels

  4. Red boxes indicate missing rate data from your PMS - this is normal and not an error

Did this answer your question?