Details
Description
When adding a service (admin interface or order form) that has a config option with a quantity that can be set to zero, choosing zero will still include the setup fee for that zero-cost config option in the total.
The price shows the config option's setup fee in this case, but it is not actually added to the invoice.
The setup fee calculation needs to be updated to not include setup fees for zero quantity config options in the totals shown.