Unfortunately, Chargebee is designed to handle payments at one level. Implementation of this would be easier if we can accept payments through different tiers. If you'd still like to implement this in Chargebee, you should know the price to collect from your clients. We do not have a percentage based billing. Another option would be to collect the payments from the end customers and take care of settling the 80% revenue to your clients.