I have a requirement where my website serves both products and services. I am using Drupal e-Commerce module for the same. It works perfectly fine for Products where we can set price for each product and user checks out from cart.
However, Services differ in their workflow. Each service product for ex: Electrician, will be associated with a service resource person, let's say Mr. XYZ. Now following are the requirements:
- Service Person is allocated to a service request product.
- The price of the service will be estimated after the service is provided.
- Rating & Reviews provided in case of service should be attributed to the Service resource as against that of the Product where rating is associated with a product.
- The price for a provided service has to be updated to the Order after the service is completed.
These differences are identified for starters, many more complex things might come in future. I have searched enough and I could not find a module which would satisfy the needs of both products and services. In fact, there is none for services. Is there a way to achieve what I want?