Selling services priced by parameters

I am looking to make a website where I sell a service that varies immensely in scope. I want to make a totally automated order and purchase system, so that the price changes with the variables that the user selects. I imagine this is possible with some Zapier integrations and stuff. Could anybody help me with how I could build this sort of solution?