i need a themplate where vendors can register and list theis products, i also want charge them a fee

hello i need a wordpress theme if possible to welcome vendors that can register and list theis products. i want also charge them on what they sell. if possible also generate some cash flow on subscriptions.
thank all for help
luca

Look at Dokan,