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

Module settings#

Shop-wide behaviour — how long an unpaid order waits, how many vouchers a customer may apply, who issues the documents. Changes here apply to the whole e-shop, not to a single item.

You will find it under E-shop → E-shop settings → Settings.

The page is split into four tabs: Catalog, Orders, Invoicing priority and Images. The first three are saved with one shared button below the form, so you save the changes from all three at once. The Images tab has its own Save images button. After saving you stay on the tab you were working on.

Catalog#

Setting What it affects
Catalog only (no orders) the website does not show cart buttons — goods are shown but cannot be bought
Products per page the length of the product listing

Catalog only suits a launch or a stocktaking

Customers can browse the offering but cannot complete an order. Better than deleting goods.

Prices and VAT#

Nothing about VAT is decided in the e-shop settings. Prices in price lists are always entered as the base excluding VAT, and both questions VAT raises are settled elsewhere:

Question Where it is decided
Is VAT charged at all? the Plátce DPH toggle (and the user type) on the seller company card — My companies
Does the customer see the price with tax or without? the Zobrazovat ceny s DPH switch in the same place

The “Prices include VAT” option is gone from the settings

There used to be a switch here that changed the meaning of the numbers you entered. It was removed and nothing replaced it — the price list is now bindingly the base excluding VAT. Next to the stored field the price form offers a helper column Cena s DPH, which lets you enter a price from its final amount; it is never stored. See Price lists and VAT.

Rounding is not configurable, it always works the same way

The order total is rounded up to whole currency units. The difference from the unrounded amount appears on the invoice as a separate "Rounding" line. There is no "to ten cents" or "none" option.

Orders#

Setting What it affects
Automatic order approval a new order goes straight to the approved status, without your involvement
Allow partial reservation in admin a manual order from the administration may go through even if part of the items are unavailable in stock
Allow ordering goods that are out of stock a customer may put into the cart and order even goods with zero stock. Off: the Add to cart button is not shown at all for sold-out goods and the order cannot be completed. It does not apply to goods without a stock card — those can never be ordered
Complaint expiration (days) after how many days a complaint switches itself to the expired status
Max. number of vouchers per order how many discount codes a customer may apply
Reservation time until payment (hours) after how many hours an unpaid order releases its stock reservation
Warehouse for complaint returns the warehouse that receives goods returned in a complaint. Without one selected, a complaint cannot be moved to a status with a return to stock

Payment and reservation#

The reservation time holds a stock reservation

Throughout it the goods are blocked for other customers. A short time frees stock faster but kills bank transfers — those typically arrive the next day. A few hours is too little, two to three days is usually sensible.

The expiry check runs hourly

An order is therefore not cancelled at the second it expires, but at the next run. Do not rely on the window being accurate to the minute.

Zrušit nezaplacenou objednávku po (dnech) — cancel unpaid order after (days) (default 30, 1–3650) — applies to orders already awaiting payment (card or bank transfer), which cannot be cancelled by hand. After this period the daily task turns them into expired, releases the reservation and emails the customer. An order that has already received money is not cancelled — you get a notification instead.

The task starts switched off

The cancellation emails customers, so it is one of the outbound jobs and is off after installation. Switch it on in Nastavení → Cron (the task cancelling unpaid orders, address /cron/eshop/order/cancel-unpaid).

Partial reservation for the administration bypasses the overselling guard

A customer purchase does not have it — the system refuses an order it cannot cover. Switch it on for the administration and you have to watch the stock yourself.

Complaints#

The deadline is written when the complaint is created and never changes

Changing Complaint expiration here does not touch existing complaints — theirs is computed from the moment of receipt. That is deliberate, so a statutory period cannot be moved retroactively.

Once it passes, the system moves the complaint into a final state automatically; the check runs daily.

Customer emails#

The text lives in the email templates.

Sending an email is triggered by the order STATUS, not by this setting

When a message goes out is decided by the Send email switch on the order status. If customers are getting nothing, look there — and then in the email queue.

A test order after every change#

Module settings only show up across a whole run

Changes here affect prices, availability, documents and emails all at once. The only reliable check is to walk an order from the cart to an issued invoice. Ten minutes of work that saves incorrect documents.

Invoicing priority#

This tab connects the e-shop to the invoicing module. It decides who issues the documents for orders and with what. Every field has the option "— fallback from Invoicer settings —": if you leave it empty, the default from the invoicing settings is used.

Setting What it decides
Eshop seller (who issues documents) the operator under which the e-shop issues documents. It pre-fills new orders and orders that do not have their own seller yet; each order then carries its own copy of the data, so a later change of registered office, VAT ID or account will not overwrite documents already issued
Billing series where the invoice number comes from
Customer type (PDF matrix) the default customer type; together with other data it selects the document's layout
Payment region (PDF matrix) it selects the document's layout

Without a seller, the order is not created

If no seller is filled in either here or in Invoicing, the order is not created. It is the first thing to fill in after deployment.

Which seller is finally used

The system looks in this order: the seller stored on the order itself → the E-shop seller from these settings → the default seller from the invoicing settings. The company it finds also decides whether VAT is worked with.

The customer type and region select the PDF layout

Together with whether the seller is VAT registered, they decide which layout variant is used. When no variant matches the combination, the document is created without a PDF and nothing is reported — see PDF layouts.

Images#

The Images tab decides how photos are resized. For a product, a product set, a category and a parameter you tick the variants of resized copies (photo, thumbnail), give them an alias (the folder name) and choose whether the original is kept. The size, resize mode and watermark of the individual variants are managed in image variants. The tab has its own Save images button.

Changes apply only to newly uploaded images

Files already stored stay as they are.

Where to go next#

Cookie settings