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, you release it by hand. Reservations are released per source: the button releases all active reservations of the same source (the Source and Source ID columns, typically one order), not just one row.

Procedure: releasing a reservation#

  1. Confirm the order in the Source ID column really does not exist or is cancelled.
  2. In Sklad → Rezervace, click Release on the row.
  3. Confirm the question "Release all active reservations for this source?" with the Release button.
  4. After the message "The source's reservations have been released.", check on the stock item 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".

Cookie settings