¿Necesitas ayuda para usar la integración de Syrve? En este artículo encontrarás soluciones a los errores y problemas más comunes.
Error o problema | Solución |
Product sync fails with error: Updating the path 'calories' would create a conflict at 'calories'. | Esto ocurre cuando un campo del producto se deja en blanco en Syrve, lo que envía un valor null en lugar de 0. Establece un valor de 0 (en lugar de dejarlo en blanco) para los campos nutricionales o numéricos sin un valor real, y luego sincroniza tus productos de nuevo. |
Orders get stuck in “Received” and never move to “Accepted”. | Syrve no siempre devuelve un estado de fallo, así que un pedido bloqueado suele significar que falta una opción obligatoria en Syrve para ese artículo. Revisa el pedido en Syrve para detectar modificadores obligatorios que falten y corrige la configuración del producto. |
Order fails with: “Payment of card payment type must have type=CardPayment or type=CardTipsPayment, but has type=CashPayment.” | El tipo de pago incorrecto está asignado en tu configuración de Syrve (los pagos con tarjeta están asignados como efectivo). Actualiza la asignación de tipos de pago en Syrve para que los pagos con tarjeta usen el tipo de pago con tarjeta correcto. |
Menu items with different sizes appear as separate, oddly named products instead of one item with size options. | Syrve gestiona los tamaños por separado de los modificadores, por lo que Deliverect recibe cada tamaño como un producto independiente. Convierte tus tamaños de Syrve en grupos de modificadores para que se sincronicen correctamente como un único artículo con opciones. |
