What does ServiceDetail configure (duration, availability window, default staff)?
ServiceDetail is the per-product configuration for a Service. It holds the service's duration (how long it takes), its availability window (the daily from/to times it can be booked within), whether it requires scheduling (some services need a booked slot; others may not), and a default staff assignment. These settings let the storefront offer sensible booking options and let…
ServiceDetail is the per-product configuration for a Service. It holds the service's duration (how long it takes), its availability window (the daily from/to times it can be booked within), whether it requires scheduling (some services need a booked slot; others may not), and a default staff assignment. These settings let the storefront offer sensible booking options and let operations plan capacity. Because they're per-product, different services can have different durations, hours, and default owners within the same store.