The order lifecycle

Creation, confirmation, preparation, shipping, delivery, invoicing.

Updated on May 7, 20261 min readcyclestatuts

An order in OstraOS goes through a sequence of well-defined states. Each one has a precise business meaning and unlocks or locks certain actions. This clarity prevents both impossible moves ("you can't cancel an already-shipped order") and forgotten ones ("the invoice was never issued").

The main stages

  • Pending: the order has just been created. It awaits your confirmation.
  • Confirmed: the order is validated and can move to preparation or shipping.
  • In preparation: palletisation is in progress.
  • Ready: palletisation is complete and shipping can be triggered.
  • Shipped: the order has left the farm; the shipping date is recorded.
  • Delivered: the customer has confirmed reception.
  • Invoiced: the invoice is issued, the order is locked.

An order can also be cancelled, provided it is still in a compatible stage. OstraOS prevents dangerous cancellations (for instance on a delivered order) and offers the correct business mechanism instead — a credit note tied to the linked invoice.

Remember

You don't need to memorise which action is possible at which stage: OstraOS only displays the buttons relevant to the current state.

🍪 Respect de votre vie privée

Nous utilisons des cookies (Google Analytics) uniquement pour comprendre comment notre site est utilisé et l'améliorer. Aucune donnée n'est revendue. Acceptez-vous le dépôt de ces cookies statistiques ?