Multi salesman

I am looking for an application with an online store or similar, where salesmen can send daily orders. Each sales man has his shop with his prices that I have already created before, with his password. However, there is only one shop and it is the one with my products.
If possible, the sales man must have the automatic monthly calculation of the commissions.