Orders, inventory & documents
From cart through dispatch to the audit trail.
Orders are prepared in the marketplace and handed to the supplier via the configured dispatch route. Every handover is signed and logged.
Submit an order
- Add variants to the cart.
- Check supplier and dispatch route.
- Confirm the order.
- Check status and document in the history.
Dispatch channels
| Channel | Use |
|---|---|
| VeloConnect | Standard for connected suppliers |
| REST | Supplier JSON endpoint |
| Order as email with attachment | |
| CSV / Excel / PDF | File export for manual routes |
| Noop | Log only, do not send |
Inventory
Stock is tracked per location. Movements are append-only, reservations have a TTL. Manufacturers can report stock via push webhook; this produces availability codes and quantities in VeloConnect responses.
Documents
Delivery notes and invoices are generated as PDF. If recipient data is missing, the document is visibly marked DRAFT. A draft is not a valid document.
Audit trail
Every dispatch is signed with HMAC-SHA256 and stored in an append-only log. The verify endpoint checks whether an entry was changed afterwards.