You’re selling tickets for a cruise and want to allow passengers to book their cabins. It can get quite complicated if the prices need to be taken into account:
- different cabin types (e.g. rooms with a window cost more)
- the number of passengers in each cabin (e.g. per person rates are different based on single occupancy vs. double occupancy)
- different departure dates (e.g. the same cruise may cost more in the summer)
Here is an example fee table:
Here’s how you can configure the bookable product:
Notice that Cabin A (with window) has a base cost, and the windowless Cabin B does not.
Notice how the prices are different for May 7 and May 9. Also, the single occupancy rate is multiplied by a factor to calculate the single occupancy supplement. In this case, if there are 3 passengers in a cabin (triple occupancy), the rate for the selected departure date is multiplied by a factor less than 0 (reducing the per person amount of double occupancy).