Skip to content
A
For administrators
Running the administration — content, users, e-shop, invoicing and settings
Warehouse / Reservations

Reservations#

Goods promised to orders that have not shipped. Reservations are why the e-shop says "sold out" while the goods sit on the shelf.

Find them under Sklad → Rezervace.

How they appear and disappear#

Moment What happens
An order is created the goods are reserved
The order is sent the reservation becomes a write-off
The order is cancelled the reservation is released
The reservation expires it is released by itself

The physical quantity does not change with a reservation — only available does.

Reservations expire#

An unpaid order must not hold goods forever. A reservation therefore carries an expiry date; after it, the goods are released.

The reservation validity must be LONGER than or equal to the payment window

If a reservation is released before the order dies, the same goods can be sold twice — and a customer paying on day two has nothing to be filled from. The opposite mismatch is merely inefficiency: goods blocked longer than necessary.

Mind the units — they are not the same

The reservation validity is entered in minutes (warehouse settings), the payment window in hours (e-shop settings). Convert before comparing: three days is 72 hours, that is 4,320 minutes.

Releasing runs every 5 minutes

A reservation therefore outlives its validity for a while. Do not set values that need to be accurate to the minute.

When the numbers do not add up#

The warehouse's most common trouble: goods are in stock but cannot be sold.

In order:

  1. How much is reserved? The item shows three numbers — in stock, reserved, available.
  2. Are there orders behind them? A reservation with no live order is a leftover.
  3. Have they expired? A reservation past its date should release itself.
  4. Did they get stuck on a cancellation? An order cancelled other than by switching to a status with "Cancel the order" may not release its reservation.

The reserved quantity is a stored number, not a calculation

The system keeps it recorded rather than recomputing it from orders each time. If something fails mid-operation, a reservation can outlive its order. You recognise it because the physical figure is right and the available one is not.

Releasing a reservation by hand#

When a reservation is left with no order behind it:

  1. Confirm the order really does not exist or is cancelled.
  2. Cancel the reservation.
  3. Check that the available quantity went up.

Never cancel a reservation on a live order

You release goods promised to someone. They get sold twice and one of the orders cannot be fulfilled.

Requested versus reserved#

A reservation carries two figures: how much the customer wanted and how much could be reserved.

On a customer order those two should NOT differ

The e-shop refuses an order it cannot fully cover — a customer must not pay for uncovered goods. You will therefore see a gap only where partial reservation is deliberately allowed: on orders created in the administration, with Allow partial reservation switched on.

A gap on a customer order means something is wrong

Either somebody switched partial reservation on across the board, or the order did not come the usual way. It is worth finding out which — that is the difference between "we sell what we do not have" and "somebody bypassed the checkout".