Actualizaste un precio (o agregaste un producto nuevo) en Shift4 y no apareció en Eatsy. Así lo diagnosticas y lo arreglas.

Revisiones rápidas (prueba esto primero)

  1. Espera 5 minutos y revisa de nuevo. La sincronización de Shift4 a Eatsy corre cada 60 segundos para los cambios activos. Los productos nuevos a veces tardan más si la API de Shift4 está saturada. Si no han pasado 5 minutos, solo espera.
  2. Fuerza una resincronización manual. En admin.eatsyorders.com, ve a Cuenta → Configuración → Integraciones → Shift4 y toca “Resincronizar menú ahora”. Esto salta el sondeo de 60 segundos y trae los datos nuevos de inmediato. Toma de 30 a 90 segundos.
  3. Confirma que el cambio esté publicado en Shift4. A veces el problema es que la actualización del menú se guardó como borrador en Shift4 pero nunca se publicó. Abre el administrador de menú de Shift4 y confirma que el cambio esté en el menú activo (publicado), no en un borrador.

El arreglo más común. La resincronización manual resuelve cerca del 70% de los problemas de sincronización. Si no funcionó, sigue leyendo.

Diagnostica la causa raíz

Hipótesis 1: los grupos de modificadores de Shift4 no están asignados

El problema de sincronización más común con Shift4: un producto nuevo del menú hace referencia a un grupo de modificadores (como “Elige tu salsa” o “Nivel de picante”) que todavía no se ha asignado en Eatsy. El producto se trae, pero los modificadores no aparecen, así que el producto queda oculto hasta que lo configures.

Cómo verificarlo. Revisa el registro de sincronización del menú en Eatsy (Cuenta → Configuración → Integraciones → Shift4 → Registro de sincronización). Busca alertas como “Grupo de modificadores X sin asignar: producto Y oculto.”

Cómo arreglarlo. En admin.eatsyorders.com → Administración de menú → Modificadores, busca el grupo sin asignar, define su nombre visible y los ajustes de precio para los canales en línea, y guarda. El producto aparece en menos de 60 segundos.

Hipótesis 2: el producto está marcado como solo POS en Shift4

Shift4 te deja marcar productos como solo POS (pedidos solo dentro del restaurante, nunca en línea). Estos productos quedan excluidos de la sincronización con Eatsy a propósito.

Cómo verificarlo. En Shift4, abre las propiedades del producto y revisa el campo “Canales” o “Visibilidad”. Si “Pedidos en línea” está sin marcar, ahí está la causa.

Cómo arreglarlo. Marca la casilla. Resincroniza.

Hipótesis 3: no coinciden los niveles de precio

Si usas los niveles de precio de Shift4 (precios distintos según el horario o el menú), Eatsy necesita saber cuál nivel corresponde a tu menú en línea. Si no está asignado, los productos no se sincronizan o se sincronizan con el precio equivocado.

Cómo verificarlo. Cuenta → Configuración → Integraciones → Shift4 → Asignación de niveles de precio. Revisa que el nivel de tu menú en línea esté configurado.

Cómo arreglarlo. Selecciona el nivel de precio de Shift4 que corresponde a pedidos en línea. Resincroniza.

Hipótesis 4: límite de solicitudes de la API de Shift4

Poco común, pero puede pasar: si hiciste cientos de cambios al menú en poco tiempo, la API de Shift4 puede limitar las solicitudes de sincronización. Eatsy reintenta automáticamente con espera progresiva, pero esto puede atrasar las actualizaciones hasta por una hora.

Cómo verificarlo. El registro de sincronización muestra “Shift4 aplicó límite de solicitudes a la API, reintentando en N minutos.”

Cómo arreglarlo. Espera a que pase. Si sueles topar con este límite (cambias productos del menú más de 100 veces al día), contáctanos para pedir una cuota más alta de la API para tu cuenta.

Cuándo contactarnos. Si ya probaste todo lo anterior y los productos siguen sin sincronizar después de 30 minutos, abre un ticket de soporte. Escribe a support@eatsyorders.com o llama al +1-929-413-3080, e incluye el nombre exacto del producto en Shift4, una captura de la configuración del producto en Shift4, y una captura del registro de sincronización de Eatsy.