Product Type: Service
A Service product is labour or work performed rather than a physical good shipped — consulting, a repair, a cleaning, an installation, a booked appointment.
What defines a Service product?
A Service product is labour or work performed rather than a physical good shipped — consulting, a repair, a cleaning, an installation, a booked appointment.
How is a service scheduled (start/end times on the order line)?
When a service is added to the cart, the cart captures a schedule — a start and end time — which is then carried onto the order line (the line stores ScheduledStartUtc and ScheduledEndUtc).
How is staff assigned to a service booking?
A service order line can be assigned to a staff member (the line carries an assigned staff user).
What does ServiceDetail configure (duration, availability window, default staff)?
ServiceDetail is the per-product configuration for a Service.
How is a service tracked to completion rather than shipped?
Instead of the pack-and-deliver pipeline, a service moves through a schedule → perform → complete lifecycle.
How are service reschedules, cancellations, and no-shows handled?
Services support real-world disruptions.