Merkato es un marketplace multi-vendedor desarrollado a medida sobre PHP y MySQL: cada vendedor crea su tienda en minutos, gestiona sus productos y pedidos desde su propio panel y todo el catálogo se unifica en un escaparate común con buscador global y gestión de comisiones. El proyecto se entregó en más de tres meses, llegó a integrar seis tiendas y registró un 85% más de tráfico agregado.

ClienteMerkato
SectorComercio electrónico multi-vendedor
ServicioDesarrollo a medida
TecnologíasPHP, MySQL, Apache, Plataforma propia (sin base prefabricada), Módulo multi-vendedor: tiendas y comisiones, Panel de gestión por vendedor, Catálogo unificado y buscador global
DuraciónMás de 3 meses
Nuestro rolDesarrollo completo de la plataforma: registro y tienda por vendedor, panel de gestión, gestión de comisiones, catálogo unificado y buscador global.
Publicado15 de julio de 2015

Merkato es un marketplace multi-vendedor: no es una tienda, es una plataforma donde cada comercio crea la suya y vende dentro de un escaparate común. Este caso cuenta cómo se construyó desde cero, con desarrollo a medida sobre PHP, y qué piezas hay que resolver cuando en el mismo catálogo conviven productos de vendedores distintos.

El proyecto se entregó en más de tres meses, llegó a integrar seis tiendas y registró un 85% más de tráfico agregado. Estas son las decisiones que hicieron que la plataforma aguantara el modelo.

El reto: una plataforma donde venden otros

Una tienda online tiene un solo vendedor: la empresa. En un marketplace, la plataforma es el escaparate y quien vende es un tercero que se registra, publica sus productos y gestiona sus pedidos. Todo lo que en una tienda es una decisión interna, aquí hay que convertirlo en una función del sistema.

Vendedores que no son técnicos

El que quiere vender no va a leer un manual: tiene que poder abrir su tienda y publicar productos en minutos, desde el navegador y sin ayuda. Cada paso de más en el alta es un vendedor que abandona antes de subir su primer producto.

Un catálogo con productos de muchos orígenes

El visitante no compra «en una tienda»: entra al marketplace, busca y compara. Los productos de todos los vendedores tienen que convivir en un mismo catálogo con categorías y un buscador que funcione igual para todos, sin que el comprador tenga que saber de quién es cada artículo.

Repartir cada venta sin fricción

En el momento en que hay varios vendedores, cada operación deja de ser un ingreso único: hay que repartirla entre la plataforma y el vendedor según reglas definidas. Es la pieza que más condiciona el diseño, porque afecta al pedido, al pago y a lo que cada vendedor ve en sus informes.

La solución: desarrollo a medida sobre PHP

Se construyó la plataforma completa a medida sobre PHP y MySQL, sin partir de una solución prefabricada. La razón es simple: el producto no es una tienda, es el modelo de negocio —cómo se registra un vendedor, qué ve cada uno, cómo se reparte cada venta y cómo conviven todas las tiendas en un mismo escaparate—, y esas reglas se implementan tal como se definen, sin adaptar el negocio a lo que permita una plantilla.

Marketplace online con productos de varios vendedores en un mismo catálogo Vender desde cualquier sitio: el vendedor solo necesita su tienda y su panel; el escaparate y el catálogo común los pone la plataforma.

Registro y tienda propia en minutos

El alta del vendedor se resolvió como un flujo guiado: se registra, define su tienda y empieza a publicar productos sin depender de nadie. Para que esto funcione, la plataforma tiene que resolver por detrás lo que el vendedor no ve: permisos, categorías disponibles y reglas de publicación.

Panel de gestión para cada vendedor

Cada tienda tiene su propio panel para gestionar productos y pedidos, de modo que cada vendedor trabaja en lo suyo sin acceso a lo de los demás. Es la parte que hace que el marketplace sea sostenible: la plataforma no atiende por WhatsApp lo que cada vendedor puede hacer solo.

Catálogo unificado, buscador global y comisiones

Los productos de todas las tiendas se agrupan en un catálogo común con categorías y una sección de novedades, con un buscador global que recorre todo el marketplace. Y cada operación se reparte entre la plataforma y el vendedor según las reglas definidas, con esa información visible en el panel del vendedor.

Cómo lo implementamos en más de tres meses

Antes de programar se definieron las reglas del modelo: cómo se da de alta un vendedor, qué puede hacer cada rol, cómo se calcula el reparto de cada venta y cómo se organiza el catálogo común. Con eso cerrado, el desarrollo avanzó por bloques y las últimas semanas se dedicaron a probar el sistema con varias tiendas funcionando a la vez.

Definición de las reglas del marketplace antes de programar Las reglas del modelo —alta de vendedores, roles, comisiones— se definieron antes de escribir código: son el esqueleto del marketplace.

Reglas de negocio antes que pantallas

En un marketplace, la interfaz es la parte fácil: lo difícil es decidir qué pasa cuando un vendedor no cumple, cómo se calcula su parte o quién puede ver un pedido. Documentar esas reglas al principio evita rehacer medio sistema tres meses después.

Pruebas con varias tiendas a la vez

El sistema se probó con varias tiendas operando en paralelo: publicar, buscar, pedir y repartir. Es la única forma de detectar los problemas que solo aparecen cuando el catálogo deja de ser el de un único vendedor.

Resultados

La plataforma se entregó con el flujo de vendedor y el catálogo probados. Estas fueron las necesidades del proyecto y cómo se resolvieron:

Necesidad Cómo se resolvió
Que cualquiera pueda vender sin conocimientos técnicosRegistro guiado y tienda propia lista para publicar
Que cada vendedor gestione lo suyoPanel propio por tienda, con permisos separados
Un escaparate único con productos de todosCatálogo unificado, categorías y buscador global
Repartir cada operación entre plataforma y vendedorGestión de comisiones visible en el panel del vendedor

El resultado medido del proyecto: seis tiendas integradas en la plataforma y un 85% más de tráfico agregado. Es lo que busca un marketplace —más vendedores que traen más catálogo, y más catálogo que trae más compradores— y solo funciona si el alta y la gestión son tan simples como para que el vendedor no abandone.

Qué necesita un marketplace multi-vendedor

Si estás pensando en montar una plataforma donde vendan terceros, estos son los puntos que deciden si el modelo funciona:

  • Un alta de vendedor sin fricción: si abrir la tienda cuesta, no hay catálogo que valga.
  • Reglas de negocio definidas antes de programar: comisiones, roles y permisos son el esqueleto, no un detalle.
  • Un catálogo común con buscador global: el comprador no debería saber —ni necesitar saber— de quién es cada producto.
  • Panel propio para cada vendedor, para que la plataforma no tenga que atender a mano lo que cada uno puede hacer solo.
  • Pruebas con varias tiendas a la vez, porque los problemas de un marketplace aparecen justo cuando conviven catálogos distintos.

Si tu proyecto es una plataforma y no una tienda, en la página de servicios contamos cómo trabajamos, y puedes escribirnos para revisarlo juntos.

Preguntas frecuentes

¿Qué es un marketplace multi-vendedor y en qué se diferencia de una tienda online?

En una tienda online hay un solo vendedor: la empresa. En un marketplace multi-vendedor la plataforma es el escaparate y cada comercio que se registra tiene su propia tienda, sus productos y sus pedidos. Eso obliga a resolver cosas que una tienda normal no necesita: altas de vendedores, permisos, reparto de comisiones y un catálogo común que mezcla productos de orígenes distintos.

¿Por qué desarrollo a medida y no una plataforma prefabricada?

Porque el producto no es una tienda, es el modelo de negocio: cómo se registra un vendedor, qué ve cada uno, cómo se reparte cada venta y cómo conviven todas las tiendas en un mismo escaparate. Con desarrollo a medida esas reglas se implementan tal como se han definido, sin adaptar el negocio a lo que permita una plantilla.

¿Cómo se gestionan las comisiones de cada venta?

Cada operación se reparte entre la plataforma y el vendedor según las reglas definidas, y el vendedor ve en su panel lo que ha vendido y lo que le corresponde. Es una de las piezas que más condiciona el diseño de un marketplace: conviene definirla antes de programar, porque afecta al pedido, al pago y a los informes.

¿Cuánto tarda desarrollar un marketplace multi-vendedor?

Este proyecto se entregó en más de tres meses. El calendario lo marcan las piezas que hay que resolver: registro y tienda por vendedor, panel de gestión, catálogo unificado con buscador, comisiones y las pruebas de compra de punta a punta con varias tiendas a la vez.