@Evolve Web Hosting Different issue but along the same lines in a way. I think I will have to put a confirmation box that setup will be extra before they can place order and do it as you say as a second invoice. It is unprofessional looking but i may not have a choice. Im still learning hooks so maybe its possible? but I wouldnt know how.
It is only charging one setup fee when multiple of a product are selected. I could use multiple services instead of scaling service but then in the admin area etc I end up with a massive list of the same product. For example with Google Workspace reselling say they want 50 Users I would end up with 50 "products" in the account this way. Also a pain to manage. So I would prefer a way of keeping them grouped together such as the scaling service option but I need it to charge setups per quantities. Unless anyone has a better suggestion on how to manage this? Thanks for any help.