Billing, invoicing and rebates

Billing, invoicing and rebates

I have an agent who is selling my services (computer repair) to consumers. When the repair is finished, I want to create a bill for the end user who will pay the agent the amount specified. The agent will then pay me the amount on the bill minus a fixed percentage commission or perhaps the full amount and then receive a rebate later. Does Zoho support such a process?

I don't need to track whether the end-customer pays the bill but rather whether my agent has paid me.