I would like to use Ubercart for my internet services startup. I will be selling web hosting, email hosting and spam filtering. For each service, the customer will make a custom order picking and choosing various components and/or number of users/user licences. And, each component will have its own pricing, with the total being calculated from the components chosen multiplied by the number of users or disk space etc.
The order page I have in mind is similar to this:
Are these things possible out of the box with Ubercart?
And, I am also looking for the common payment options such as monthly invoicing, quarterly invoicing with invoice reminders being sent out etc etc.
Am I asking for the moon?
I think not, but I am unsure, so any insights would be greatly appreciated.