Cómo enruta un pedido el sistema multitienda

Un grupo con cuarenta sucursales no tiene cuarenta problemas de pedidos, sino uno solo, repetido: algo tiene que decidir qué cocina prepara el pedido. Así se toma esa decisión, desde el campo de dirección hasta el ticket en la tienda.

Un grupo con cuarenta sucursales no tiene cuarenta problemas de pedidos. Tiene uno, repetido: llega un cliente y algo tiene que decidir qué cocina va a preparar su comida. Gran parte del trabajo de operar una red en línea está en esa decisión, y en todo lo que debe mantenerse sincronizado para que siga siendo correcta cuando las sucursales abren, se mudan y cambian sus horarios.

Una sola tienda en línea, no un sitio por sucursal

Lo habitual al principio es crear un sitio web por sucursal. Funciona con dos tiendas y deja de funcionar alrededor de la sexta. Cada apertura implica otro sitio, otro menú que mantener al día, otro checkout que probar y otro conjunto de píxeles de seguimiento que nadie se acuerda de instalar. La marca se va desdibujando sucursal por sucursal, y el cliente que se muda al otro lado de la ciudad encuentra una experiencia distinta.

Los pedidos multitienda invierten ese esquema. Una sola tienda en línea atiende una sucursal o mil, en un solo dominio, bajo una sola marca, en mercados con sus propios idiomas y monedas. Las sucursales son registros dentro de ella, no desarrollos separados. Abrir una sucursal es un renglón de configuración, no un proyecto.

Paso uno: encontrar la sucursal que puede atender esta dirección

Nadie debería tener que saber cuál de tus sucursales cubre su calle. La tienda en línea pregunta una sola vez, antes del menú: escribe una dirección o comparte tu ubicación desde el navegador. La respuesta no es el punto más cercano en un mapa. Es el conjunto de sucursales que realmente pueden atender ese punto en este momento, que es una pregunta distinta.

Esa verificación lee lo que controlan las propias sucursales:

  • Zonas de entrega trazadas por sucursal, como polígono o como radio, con sus propios mínimos y tarifas
  • Horarios de apertura y ventanas de pedidos anticipados, para que no se ofrezca una sucursal que cerró hace veinte minutos
  • Tipos de pedido que admite cada sucursal: entrega a domicilio, recoger en tienda, consumo en el local, o solo algunos en ciertos horarios
  • Distancia y tiempo estimado que el cliente puede esperar de esa sucursal

La sucursal que elige el cliente se mantiene elegida. Pasa por el menú, el checkout, la confirmación y la página de seguimiento, de modo que nadie termina pidiendo en una sucursal y recogiendo en otra.

Paso dos: el menú pertenece a la sucursal

Una vez que se selecciona una sucursal, el catálogo es el de esa sucursal. Los productos, las opciones, la disponibilidad, los precios y los horarios provienen de la sucursal, no de una lista genérica con una advertencia debajo. Un platillo que se agotó a la hora de la comida está agotado en esa sucursal y sigue disponible a tres colonias de distancia.

Ese control local vive dentro de un catálogo maestro que es tuyo. La oficina central mantiene una sola estructura de menú que heredan todas las sucursales, y decide qué campos puede modificar una sucursal. La sucursal recibe los ajustes que cambian de calle en calle; la marca conserva los que nunca deberían cambiar.

Lo difícil de una red no es la tienda en línea. Es mantener un solo catálogo correcto en mil lugares a la vez.
Equipo de producto de Ordering.co

Paso tres: el pedido se enruta solo

Cuando el cliente paga, el pedido se vuelve problema de esa sucursal y de nadie más. Llega a la cola de esa sucursal en Ordering Merchant, se imprime o aparece en la pantalla de cocina según la forma de trabajar de esa sucursal, y se entrega a un repartidor en la Driver App o a un socio de entrega externo cuando está listo.

Llega al punto de venta de la sucursal mediante la misma integración que usan todas las demás. Esa es la parte que salva el año: como las sucursales, los menús, las zonas, los clientes y los pagos son un solo modelo compartido, una nueva sucursal no necesita una nueva integración con el POS, la pasarela de pago, el programa de lealtad ni la red de entregas. Las hereda.

Ruta del pedido: se verifica la dirección del cliente contra las zonas y los horarios de las sucursales, se selecciona una sucursal y luego se enruta el pedido al Merchant App, al POS y al repartidor de esa sucursal. Un pedido, una sucursal, un solo camino por la red.

Lo que conserva la oficina central y lo que conserva la sucursal

Vale la pena dejar por escrito esta división antes de construir. La oficina central suele conservar el catálogo maestro, la marca, las reglas del checkout y los reportes de toda la red. La sucursal conserva los horarios, la disponibilidad, las zonas de entrega, los tipos de pedido y el interruptor de encendido y apagado que necesita en un mal viernes. Los franquiciatarios ven sus propias sucursales; la oficina central ve todas, con los mismos datos, sin pedirle a nadie que envíe una hoja de cálculo.

Si trazas bien ese límite, una red de cualquier tamaño se comporta como un solo negocio en línea. Si lo trazas mal, vuelves a tener cuarenta problemas de pedidos, uno por sucursal.

Míralo funcionando con tu propio menú.

La forma más corta de entender todo esto es ver cómo un pedido pasa de tu tienda en línea a la sucursal y de ahí al repartidor, en tus propias sucursales.