Odoo for our Business model - Invoice to reseller and different qty each month
we are a cloud service provider and we would like using Odoo as our ERP system. We cannot understand how to customize or setting up Odoo for our business module, Following the 2 big things:
1- We are working with reseller, so reseller they need to add their customer with all products but we need to invoice to reseller not customer. So Reseller's customers for us are only usable for configurations and so on, but we cannot invoice directly to it. Is it possible doing it with reseller module ?
2- We need to bill services that can change each month, for ex. VMs , I can use VM for 1h, add one Mailbox and so on. So reseller sign a contract to us and their start using services and we will bill usage at the end of this months. How can we do ? Is subscription module right for this purposes ?