Documentation Home

Order Status Flow Diagram

The OMS deals with several statuses throughout the lifecycle of an order. Below is a list of statuses the OMS is concerned with:

During the shopping flow:

  • OrderStatus.IN_PROCESS
  • OrderStatus.CSR_OWNED
  • OrderStatus.NAMED

During back office order management:

  • OrderStatus.SUBMITTED
    • SecondaryOrderStatus.BLOCKED
    • SecondaryOrderStatus.RETURNED
    • SecondaryOrderStatus.PARTIALLY_RETURNED
    • SecondaryOrderStatus.FULFILLED
    • SecondaryOrderStatus.PARTIALLY_FULFILLED
    • SecondaryOrderStatus.IN_FULFILLMENT
    • SecondaryOrderStatus.SUBMITTED
  • OrderStatus.ARCHIVED
  • OrderStatus.CANCELLED

During change order

  • ChangeOrderStatus.NA
  • ChangeOrderStatus.CHANGE_IN_PROCESS
  • ChangeOrderStatus.CHANGE_COMPLETE

During Fulfillment:

  • FulfillmentOrderStatus.NEW
  • FulfillmentOrderStatus.PROCESSING
  • FulfillmentOrderStatus.FULFILLED
  • FulfillmentOrderStatus.DELIVERED
  • FulfillmentOrderStatus.CANCELLED

OMS