Order Creation & Management
The ordering process is designed for speed and accuracy — critical for businesses that place orders daily.
Shopping Cart
Adding products to the cart is intuitive: select the product, choose the unit, set the quantity, and tap "Add". The cart displays a running total:
- Subtotal (before tax)
- Tax amount (TVA/VAT)
- Total (including tax)
- Total weight (kg)
Multi-cart
Companies with multiple locations (e.g., a restaurant group with several venues) can maintain separate carts for each branch. The procurement manager switches between carts, builds orders independently for each location, and submits them separately — each with its own delivery address and time window.
Stock reservation
Before placing an order, customers can reserve items in their cart for a configurable period (e.g., 4 hours). Reserved stock is held exclusively — other customers cannot purchase those units until the reservation expires or the order is placed.
Delivery Address & Time Window
During checkout, customers:
- Select a delivery address from their saved addresses
- Choose a delivery date
- Select an available time window (e.g., 8:00–10:00, 14:00–16:00)
Available time windows are generated automatically based on the supplier's dispatch schedule, operating calendar, and exception calendar (holidays). The system respects order cutoff times.
Delivery instructions
Customers can attach special instructions to each order for the driver. Examples: "Use the rear entrance, kitchen door on the left", "Call 15 minutes before arrival". Instructions are visible to the driver in Driver Pro and persist per delivery address for future orders.
Order Validation
Before an order is confirmed, the system validates:
- scaleMinimum order weight — meets the supplier's minimum threshold
- location_onDelivery zone — address is within a served zone
- scheduleTime window — selected slot hasn't reached capacity
- inventoryProduct availability — all items are still active in catalog
- account_balancePayment status — checks for overdue invoices on the customer's account. If outstanding payments exceed the supplier's threshold, the order is blocked until the balance is settled
Templates & One-Click Reorder
For customers who place the same orders regularly (e.g., a restaurant ordering the same bread selection every morning):
- Duplicate order — copy a previous order to cart with one tap, adjust quantities, and submit
- Order templates — save a set of products and quantities as a named template, then create new orders instantly
Configurable Order Workflow
Every supplier can configure their own order fulfillment workflow. Different schemes can be assigned to B2B, B2C, or enterprise customers.
Simple: Ordered → In Fulfillment → Delivered
With confirmation: Ordered → Supplier Review → Client Confirmation → Fulfillment → Delivered
Enterprise: Ordered → Manager Approval → Supplier Review → Fulfillment → Quality Check → Delivered
Suppliers configure workflow schemes in BackOffice and assign them to customer groups. Each scheme defines which statuses exist and which transitions are allowed. Status history with timestamps is preserved for every order.