Ir al contenido principal

Deliveroo: solucionar problemas

En este artículo encontrarás soluciones a algunos de los problemas más comunes al usar la integración de Deliveroo.

Incidencias en la página Orders

En la página Orders encontrarás incidencias relacionadas con el procesamiento de pedidos.

Mensaje de error o problema

Solución

InvalidProduct: Invalid PLU:

Invalid Discount PLU / Invalid Delivery PLU / Invalid Service Charge PLU

Añade los códigos PLU correctos en tu configuración de Channel Link.

Denied

El pedido no se aceptó en un plazo de 8 minutos. Asegúrate de que tu POS o tablet esté en línea.

️Cancel failed: No recent order found to cancel ️ This order has no items ​

️[DELIVEROO] Failed to get OAuth token: {"error":"invalid_client"} ​

Incidencias en la página Operation reports

Todas las incidencias no relacionadas con pedidos se encuentran en la página Operation reports. Esto incluye la publicación del menú, el modo ocupado y el snooze.

Publicación del menú

Mensaje de error o problema

Solución

️message: api calls for this menu update have exceeded the RPS limit ️

Espera 60 segundos e inténtalo de nuevo para publicar el menú.

allergies: the no_allergens code is not compatible with any other allergy option. ️

Las etiquetas de alérgenos son conflictivas o no son compatibles. Revisa las etiquetas de tus productos y vuelve a publicar el menú.

️invalid site IDs: ️ "error": "restaurant does not exist for the given site id: X" ️ InvalidChannelOnboarding: [DELIVEROO] Invalid Site Location ID.

️sites with following IDs haven't been found for partner X ️ "error": "sites with following IDs haven't been found for partner {brand}: X" ️ "error": "Couldn't find RestaurantBrand" ​

️a menu cannot be published to disabled branches - we recommend you change the location status to a non-disabled state for this request to succeed ️ "error": "a menu cannot be published to disabled branches - we recommend you change the location status to a non-disabled state for this request to succeed"3 ​

️items: 28: tax_rate: X percent is an invalid tax_rate for Market BE ️ "error": "{\"items\":{\"0\":{\"tax_rate\":\"11.8 percent is an invalid tax_rate for Market AU\"} ️ InvalidProduct: The product Tipperary Brie (3203-M) has incorrect tax. ​

️items: 20: name: the length must be between 2 and 120

El nombre de un artículo es demasiado corto o demasiado largo (debe tener entre 2 y 120 caracteres). Edita el producto para que tenga la longitud de nombre correcta y vuelve a publicar el menú.

️menu and site belong to different markets - menu belongs to BE and site belongs to nl

Hay una discrepancia de país entre Deliverect y Deliveroo. Ponte en contacto con nuestro equipo de soporte.

️TypeError: __init__() got an unexpected keyword argument 'en-gb'

Cambia el idioma de la ubicación en Deliverect a "English" en lugar de "English (United Kingdom)".

️"error": "this menu contains more than two levels of nested modifiers"

Demasiados niveles de modificadores (Deliveroo solo admite dos). Reduce los niveles y vuelve a publicar el menú.

️error: modifiers: the length must be no more than 500.

Demasiados modificadores (el límite es 500). Desactiva los modificadores que no uses y vuelve a publicar el menú.

️error: mealtimes: 0: image: cover photo url is missing ️ "error": "{\"mealtimes\":{\"0\":{\"image\":\"cover photo url is missing\"}}}" ​

️"error": "mealtimes: (0: (category_ids: cannot be blank.).)."

Se ha encontrado una categoría vacía. Añade un artículo o desactiva la categoría.

️"error": "{\"items\":{\"9\":{\"allergies\":\"the following allergens are not supported for market {country}: xx\"}}}"

Las etiquetas de alérgenos son conflictivas o no son compatibles. Revisa las etiquetas de tus productos y vuelve a publicar el menú.

Modo ocupado

Mensaje de error o problema

Solución

️site failed to pass connectivity check. We prevent opening site until connectivity issues are resolved. Please check if device is online and has internet connection. ​

La tablet está sin conexión. Comprueba tu conexión a internet.

️Could not update status, reason: unknown

Ponte en contacto con nuestro equipo de soporte para que puedan escalarlo a Deliveroo.

InvalidChannelConfiguration: [DELIVEROO] No opening hours found on monday for channelLink X; store {brand name}. Please add opening hours for your store!

No intentes cambiar el estado del modo ocupado fuera del horario de apertura, o actualiza el horario de apertura si es incorrecto.

️Cannot update mode to BUSY for X: internal Deliveroo error. Please, retry later.

Ponte en contacto con nuestro equipo de soporte para que puedan escalarlo a Deliveroo.

️Unable to open restaurant, reason: CLOSED_PERIOD

No intentes cambiar el estado del modo ocupado fuera del horario de apertura, o actualiza el horario de apertura si es incorrecto.

️Vacation Mode detected, disable it in Deliveroo app!

El modo de vacaciones está activado en el Deliveroo Hub. Desactívalo para permitir que Deliverect se sincronice.

️quietModeDuration value: 30 not in allowed range: range(35, 240)

La duración del modo ocupado debe estar entre 35 y 240 minutos.

Snooze

Mensaje de error o problema

Solución

code: too_many_requests: message: api calls for this menu update have exceeded the RPS limit

Espera 60 segundos y vuelve a intentar hacer snooze.

¿Ha quedado contestada tu pregunta?