Offer prices

How to set and update prices for offer units on Pakuj.se across all three groups — Accommodation, Transport and Insurance.

Last updated: 2026-04-27

Offer prices

A price belongs to a unit (a room, a seat or a policy) and is valid in a given period. You can have several prices on the same unit — seasonal, promotional, partner — and the platform automatically picks the right one at sale time based on the booking date.

Required role: Owner or Employee.

Where prices live

Prices are always entered from the offer details page, on the row of the unit they belong to.

  1. In the sidebar, open Offers and click the offer.
  2. Find the unit (room / seat) in the Units table.
  3. At the end of the row click the Prices button.
  4. A modal opens with the list of existing prices and a form for a new one.

For insurance, prices are not added manually — see the Insurance section at the bottom of this guide.

Fields on the price form

Field Required Accommodation Transport Insurance
Price yes (auto)
Partner price no (auto)
Date from yes
Date to yes
Number of seats
Status (Active / Inactive) yes

How the platform picks a price at sale time

  • The active price whose period covers the stay / travel date is used.
  • If more than one price covers the same date, the one with the smallest ID wins (the older record — change this by deactivating the older one).
  • If no active price covers the date, the offer cannot be sold for that date.

Accommodation — multiple seasonal prices

Typical case: the same room has different rates per season.

  1. Open Prices on the room.
  2. Enter the off-season price (e.g. 1 Jan – 30 Jun) and save.
  3. Open Prices again and add the high-season price (1 Jul – 31 Aug) at a higher rate.
  4. Periods must not overlap — Pakuj.se warns you if they do.

The modal has two steps — you can queue several prices before saving, which is handy when you enter a full season calendar.

Transport — per-departure prices

For transport the unit is one seat, but you can have multiple prices for different departures or capacities:

  1. Open Prices on the seat.
  2. Enter Date from and Date to — the departure date (often the same date).
  3. Enter the Number of seats available for that departure.
  4. Enter the Price and (optional) the Partner price.
  5. Save.

Seat capacity is tracked per price record, so each departure carries its own capacity.

Insurance — prices are created automatically

For insurance the price is created at the same moment as the policy — there is no separate Prices button on a policy.

  • The price comes from the Price and Number of days fields on the new-policy modal.
  • The validity is one year from the day the policy is created.
  • To offer a different price, create a new policy with the new parameters.

See Rooms, seats and policies for adding a policy.

Editing and deactivating a price

In the price-list modal (Accommodation and Transport):

  • Edit — change the value or the period. Changes affect new bookings only; existing contracts keep the price they were signed at.
  • Status: Inactive — turns the price off without deleting it, useful for keeping the history.
  • Delete — removes the price permanently (only allowed if it has not been used in a contract).

Tips

  • Set prices as early as possible — partner agencies plan their sales in advance.
  • The partner price is usually lower than the regular one (your margin). If you leave it empty, partners sell at the regular price.
  • Don't edit an active price — instead deactivate the old one and add a new one, so the historical sales keep a clear audit trail.