Orders/products on the fly?

Okay I run a couple game gold sites however now im branching out into a new game that requires powerleveling services.

Generally how this is setup on most wesbites is like this:


the customer inputs their current level as well as their desired level hits the quote or estimate button and is provided with a price which if agreeable they can then hit a order now button and pay.

Is their any easy way to do this with cs-cart? I understand the calculator part would have to be coded separately but what about the whole posting the order via the normal order process where it is assigned a order number etc? Is that even possible?