Skip to main content

Occupancy-Based Pricing for Rooms & Cabins

Charge a different rate for the same room depending on how many travelers share it, on regular trips and Group Trips alike.

K
Written by Katie Brian

Occupancy-based pricing charges a different rate for the same room depending on how many people share it: one price for single occupancy, another for double, and so on. It's how you sell a cabin that costs $2,400 for one traveler and $1,800 each for two.

It becomes available once you convert rooms or cabins to options, on a regular trip or a Group Trip. For creating rooms and cabins in the first place, see Set Up Rooms and Cabins.


Set the occupancy range

Once a component is in options mode, each room or cabin gains an Occupancy field: the minimum and maximum number of travelers it sleeps. It's required, and it's what drives everything else here.

You might set Room 1 to sleep 1 to 2, and Room 2 to sleep 1 to 4.


When it's available

Whether you can price by occupancy depends on how the rooms or cabins sit in the proposal.

Rooms added directly are all part of the itinerary and their prices are summed. Pricing is per room or cabin, with no occupancy option.

Rooms converted to options are choices the traveler picks between, so not every room ends up in the final itinerary. Pricing still defaults to per room or cabin, but a checkbox appears to switch to occupancy-based pricing.


Enable it and enter prices

Open the Pricing module for the lodging or cruise component and turn on Add pricing based on occupancy. TripLoft generates one pricing row for each occupancy level in the room's range:

  • A room that sleeps 1 to 2 generates two rows: single and double occupancy.

  • A room that sleeps 1 to 4 generates four: single, double, triple, and quadruple.

For each row, enter a price and tax, and TripLoft calculates the total. You can also set a deposit per room and per occupancy level. Save the component when you're done.

Good to know: Turning Add pricing based on occupancy back off keeps everything you entered. The component returns to per room or cabin pricing, and re-enabling it later brings your prices back rather than making you redo them.


What the client sees

The traveler picks their room and their party size, and the price updates to the rate you set for that occupancy. The counter only lands on occupancy levels you actually priced, so if you set single and quadruple but left double and triple blank, those aren't offered.

Where this happens depends on the trip type. On a regular trip it's in the client portal alongside their other selections. On a Group Trip it's part of the public signup wizard. See The Traveler's Booking & Payment Journey.


The payment schedule and Amount Pending

With occupancy pricing on, TripLoft can't know the amount due until the traveler picks a room and a party size, since different choices carry different prices. So the amount fields aren't editable up front. They show an Amount Pending chip with a tooltip explaining why, and fill in once a selection is made. You set the due dates.

This applies wherever occupancy pricing is in play, on regular trips and Group Trips alike. All three payment methods work:

  • Deposit + Final Balance, the default. Set a deposit per room and occupancy, with due dates for both. Both amounts show Amount Pending until a selection is made.

  • Set Installments. The schedule starts with a Deposit line, then one free-input installment. Add more as needed, and the schedule ends with a final payment line, also Amount Pending.

  • In Full. TripLoft warns that per-room deposits won't apply. On confirmation the method becomes a single Final Balance line with the Amount Pending chip.

Good to know: Switching payment methods doesn't lose your work. Move to In Full and back again, and your deposit values and installments are still there.


Related articles

Did this answer your question?