hola puedo ayudarte, tengo experiencia en marketplace con wordpress y elementor, tengo unos ejemeplos en linea donde puedes apreciar la funcionalidad a ver si es de tu agrado este, tine tres roles administrador (due#o de sitio), Comprador y vendedor, los demos que poseo en linea son los siguientes [login to view URL], [login to view URL], estos pueden ser integrado con la plataforma stripe (cobro por tarjeta de credito y debito) donde podras cobrar comision con slit pay donde tu comision llega hasta tu cuenta stripe y la parte de los vendedores la cuenta de cada uno, es automatico, asi como tambien puedes hacer el pago semanal como requieras segun tu esquema, tambien puedes monetizar por subscripcion, esta funciones que podras ver en el marketplace demo son las basicas, si deseas algo adicional como por ejemplo que cada tienda maneje su propio personal de delivery, asi como tambien link de referidos entre otros pueden ser agragados con complementos adiciones que son pagos los cuales puedes adquirir por un a#o o de por vida. espero ser de ayuda en tu proyecto saludos,
Alvaro M