Rooms, seats and policies (offer units)

How to add and manage offer units on Pakuj.se — rooms for accommodation, seats for transport and policies for insurance.

Last updated: 2026-04-27

Rooms, seats and policies (offer units)

Every offer is sold in units — the concrete pieces of inventory a customer actually buys. Depending on the offer group the unit has a different name and behaves differently:

Group Unit name How it is created
Accommodation Room Manually, from the offer details page.
Transport Seat Automatically, when the offer is created.
Insurance Policy Manually, with the price created together with it.

Required role: Owner or Employee.

Accommodation — adding a room

  1. Open Offers in the sidebar and click the accommodation offer to open its details.
  2. In the Units section click the New unit button.
  3. A two-step modal opens.

Fields in the modal

Field Required Description
Name yes E.g. "Double room with balcony".
Type yes Dropdown of room types (single, double, suite, …).
Classification no Room category (Standard, Superior, …).
Service no Meal plan (room only, half-board, full-board, …).
Active no Ticked by default — untick to take the room off sale.

Review and save

The second step shows a review. You can:

  • Add another — go back to step one and queue another room before saving.
  • Save — all queued rooms are saved at once and appear in the table.

Prices are not entered here. After the room is created, use the Prices button on its row — see Offer prices.

Transport — seats are automatic

When you create a transport offer, the platform creates one unit named Seat automatically, using the values you entered on the new-offer form (number of seats, departure place, transport number, price).

  • The New unit button is hidden for transport — everything lives in the single seat unit.
  • To change the seat count or departure place, go to the Prices for that unit — see Offer prices.

Insurance — adding a policy

  1. Open the insurance offer from Offers.
  2. Click New unit in the Units section.
  3. A modal opens.

Policy fields

Field Required Description
Name yes E.g. "Travel medical, 30 days".
Type yes Dropdown of policy types.
Number of days yes Length of the policy.
Price yes Base policy price.
Partner price no Override price when partners resell.
Active no Ticked by default.

Difference from the other groups: for insurance, the price is entered in the same modal, and the platform automatically creates a matching price record with one-year validity. There is no separate "New prices" button, and existing policy prices cannot be edited — if you need a new price, create a new policy.

Editing and deactivating a unit

Each unit row has these buttons:

  • Edit — change the name, type or service. The history stays intact.
  • Activate / Deactivate — temporarily take a unit off sale without deleting it. Active units are shown to customers; inactive ones are not.
  • Delete — removes the unit and its prices. You cannot delete a unit that is bound to an active contract.

Tips

  • Accommodation: create one room per type, not per physical room. Pricing and availability are tracked at the type level.
  • Transport: use a clear transport number (e.g. "BG-BUD-0830") so contracts are easy to recognise.
  • Insurance: name the policy after the cover and duration (e.g. "Travel medical 15 days, Europe").