Order costs
Charge your clients per processed order – as a flat rate per order or per package or pick line.
With order costs (Auftragskosten) you charge a client for every processed order – either as a flat rate per order or variably, e.g. per package or per pick line. Filters for module, order status, packaging and conditions decide which orders of the client count.
Before you start
- Your user needs the permissions for the order costs in the cost settings – ask your administrator.
- The client is an active client of yours, see Clients. The client's sales channels appear in the Module field.
- A Billing Category is required, see Service categories.
- For the packaging filter: your packaging materials (cartons) are set up as articles marked as packaging.
- The orders are picked and packed in X-Sitter, see Picking and Packing.
Step by step
- Open WMS › Settings › Cost settings › Order costs (WMS › Einstellungen › Kosteneinstellungen › Auftragskosten). Use Filter by client (Mandant filtern) to narrow the list.
- Click Create template (Vorlage anlegen).
- Choose the Client (Mandant), optionally a Module (Modul, default All modules), and enter a Name (Name) and optionally a Custom Name (Individueller Name) and a Detailed description (Detailbeschreibung).
- Enter the Costs (Kosten) and choose the Billing Type (Abrechnungs-Typ):
- Flat rate (per order) (Pauschal (Pro Auftrag)) – costs × number of matching orders.
- Per unit (variable) (Pro Einheit (Variabel)) – also choose the Basis for calculation (Berechnungsgrundlage), e.g. Packages or Pick positions (lines).
- Choose Calculate from (Ermitteln aus): History or Orders.
- Choose the Billing Category (Abrechnungs-Kategorie) and the Itemized statement on the invoice (Detail-Darstellung auf Rechnung). Optionally set the Order Status Filter (Auftragsstatus Filter), the Packaging Filter (Verpackungs-Filter) and conditions (Add a condition, Bedingung hinzufügen).
- Optionally set a validity period, tick Active (Aktiv) and click Save (Speichern).
Fields and options
How the charge is calculated
- The calculation runs live when you open the client statement.
- For every order of the client in the billing period, X-Sitter checks module, status filter, packaging filter and conditions. All conditions must apply; text comparisons ignore upper/lower case.
- Flat rate: costs × number of matching orders.
- Variable: costs × packages, pick lines or individual items of each matching order.
Example
You charge 1.50 € per order plus 0.30 € per additional package for DHL orders:
- Template "Order handling": Flat rate (per order), costs 1.50.
- Template "Package fee DHL": Per unit (variable), basis Packages, costs 0.30, condition Shipping method contains "dhl".
Good to know / Troubleshooting
- Use Duplicate (Duplizieren) in the list to copy a template. The copy is inactive until you activate it.