I want to find one word to express the business model here. For example, in some online dressing store (eg, videdressing.com), the provider of the site takes eg, 5% of the price from the seller when a product is sold. Is there a french word to say this business model of taking a percentage from sellers?
The percentage would be called une commission.
About the business model, I guess we would say that the provider est rémunéré à la commission.
You could also say that the provider se rémunère via un pourcentage sur les ventes. Or par une commission sur les ventes.