Charge for an extra
A number in an option does not charge a customer by itself. Link a physical extra to its Shopify variant, or link service work to a service-charge variant.
Use a physical product for a stocked item. Use an unlisted service product for work that must stay with its main product. Checkout protection stops a managed service from being bought alone.