Notificaciones push

Para quién: ADMIN y DUENO. Dónde está: Configuración → Canales de delivery → sección «Notificaciones push (opcional)». Hace falta comprarlo aparte: sí.

Esto es opcional y para pocos locales. Lo normal es dejarlo vacío: el computador del restaurante está detrás del router del local, las plataformas no pueden llamarlo, y por eso el sistema pregunta cada tantos segundos. Si tu instalación sí tiene una dirección pública en internet, registrar la ruta de esta sección hace que los pedidos entren en segundos en vez de esperar al próximo ciclo.

Los dos caminos conviven sin duplicar pedidos, así que no hace falta apagar «Consultar pedidos nuevos periódicamente» para usar este.

Vuelve a la portada de Canales de delivery para lo demás.

Sección Notificaciones push (opcional)

  1. La ruta. Se muestra con https://tu-dominio por delante como recordatorio: esa parte la pones tú, con la dirección pública de tu instalación.
  2. «Copiar ruta». Copia solo la parte de la derecha, la que empieza después del dominio.
  3. «Secreto para verificar la firma». El secreto que la plataforma usa para firmar lo que te manda. En Rappi es obligatorio: sin él las notificaciones se rechazan. En Uber Eats y en DiDi Food se puede dejar vacío, porque entonces se comprueba la firma con la clave secreta del canal.

Antes de empezar

  • Necesitas una dirección pública. Si no sabes si tu instalación la tiene, no la tiene: pregúntale a quien te montó el sistema. Sin ella, este apartado no sirve de nada y no pasa nada por dejarlo vacío.
  • Necesitas entrar al panel de la plataforma. La ruta se registra allá, no aquí.
  • El canal ya tiene que estar conectado y guardado. Ver Conectar un canal.

Registrar la ruta en la plataforma

  1. Entra a Configuración → Canales de delivery.
  2. Pulsa la pestaña del canal.
  3. Baja hasta «Notificaciones push (opcional)».
  4. Pulsa «Copiar ruta».
  5. Espera el aviso «Ruta copiada» con el texto «Pégala en el panel de la plataforma, detrás de tu dominio público.».
  6. Entra al panel de la plataforma y busca dónde se registran las notificaciones.
  7. Pega tu dominio público y, pegado detrás y sin espacios, la ruta que copiaste.
  8. Guarda en el panel de la plataforma.

Si el navegador no deja copiar, sale «No se pudo copiar» con la ruta escrita en el propio aviso. Cópiala a mano de ahí.


Guardar el secreto de firma

Cada plataforma firma lo que manda con un secreto. En Rappi ese secreto tiene que estar guardado aquí o el sistema descarta las notificaciones; la pantalla lo dice sin rodeos — «Sin este secreto las notificaciones se rechazan: un webhook sin verificar dejaría que cualquiera meta comandas en la cocina.».

  1. Copia el secreto del panel de la plataforma, donde registraste la ruta.
  2. Vuelve a Configuración → Canales de delivery y a la pestaña del canal.
  3. Pégalo en «Secreto para verificar la firma».
  4. Pulsa «Guardar canal».

Ojo: guardar un secreto nuevo pisa el anterior y no hay forma de recuperarlo desde aquí. Si solo vas a cambiar otra cosa del canal, deja ese campo vacío.

En Uber Eats y en DiDi Food puedes dejarlo vacío. Con el campo vacío la firma se comprueba con la clave secreta del canal —el Client Secret o el App Secret—, así que las notificaciones siguen entrando. En Uber Eats la pantalla te lo dice: «Uber firma con el propio Client Secret: déjalo vacío salvo que uses otro.». Llénalo solo si la plataforma te dio un secreto aparte para las notificaciones. En la pestaña de DiDi Food el texto de abajo del campo es el mismo que el de Rappi: no le hagas caso, ahí también vale dejarlo vacío.


Preguntas frecuentes

¿Tengo que apagar «Consultar pedidos nuevos periódicamente»? No, y es mejor que no. Los dos modos conviven y el sistema no duplica pedidos.

¿Cómo sé si está funcionando? Porque los pedidos aparecen en Salón → Delivery a los pocos segundos de hacerse, en vez de esperar al siguiente ciclo de consulta.

¿Puedo ver el secreto que guardé? No. Una vez guardado, el campo aparece vacío con «Guardado — escribe para cambiarlo».

¿Y si no registro nada de esto? No pasa nada. Los pedidos entran igual por consulta periódica, con unos segundos más de retraso.


Cuando algo no sale

Lo que ves Por qué pasa Qué hacer
«Ruta copiada» — «Pégala en el panel de la plataforma, detrás de tu dominio público.» Salió bien. Pégala en el panel, detrás de tu dominio.
«No se pudo copiar» y debajo la ruta El navegador bloqueó el portapapeles. Copia a mano la ruta que sale en el mismo aviso.
Registraste la ruta y no llega nada Puede ser que el canal esté apagado de este lado —en ese caso la plataforma deja de mandar—, o que la firma no cuadre. Comprueba que «Habilitar este canal» esté encendido y guardado, y vuelve a copiar el secreto del panel de la plataforma.
La plataforma dice que tu ruta rechaza sus avisos El secreto con el que se comprueba la firma no es el mismo que el de la plataforma. Copia otra vez el secreto del panel y guárdalo en «Secreto para verificar la firma». En Uber Eats y DiDi Food, si dejaste el campo vacío, lo que tiene que cuadrar es la clave secreta del canal.
Guardaste el secreto y el campo salió vacío Es lo normal: quedó guardado y no se vuelve a mostrar. Comprueba que ahora diga «Guardado — escribe para cambiarlo».
Los pedidos entran, pero tarde Está andando la consulta periódica, no las notificaciones. Revisa el registro de la ruta en el panel de la plataforma. Mientras tanto, baja «Consultar cada (segundos)» — mínimo 30.

Relacionado