Currently, when creating a service with multiple durations (e.g. 2, 4, or 8 hours), add-ons with their own durations can’t be filtered to match.
For example:
If I set up a studio booking for 2 hours, I’d like only the 2-hour extra camera add-on to be available. Right now, all add-ons show up regardless of service length.
This means I have to create separate service options for each duration (e.g. Studio Booking – 2 hours, Studio Booking – 4 hours, etc.) and manually attach the correct add-ons to each. It removes the flexibility of simply selecting the service and then choosing the duration, and it creates lots of unnecessary variations.
Since add-on prices usually scale with duration, it would be much more efficient if the chosen service duration automatically filtered which add-ons are available.