Domain Language Explorer
Orders domain
Orders Domain
The core domain responsible for managing the complete order lifecycle in BookWorm.
Customer Basket
A temporary container that holds items a customer intends to purchase.
Basket Item
An individual product added to the basket by the customer.
Order
A request from a customer to purchase one or more items from the BookWorm catalog.
Order Item
An individual item within an order, representing a specific product and quantity.
Order Status
The current state of an order in its lifecycle.
Order State Machine
A state machine that manages the lifecycle of an order in the Finance Service.
Order State
The current state of an order in the Finance Service state machine.
Order Processing
The workflow of converting a customer's basket into a finalized order.
Order Cancellation
The process of canceling an order before it is fulfilled.
Order Completion
The process of marking an order as successfully fulfilled.
Order Notification
A message sent to a customer about their order status or related information.
Email Notification
An email message sent to a customer about their order.
Order Integration Event
An event that communicates order-related information between services.