Integración de automatización

Mantén cada pedido en movimiento con las notificaciones push de OneSignal.

Envía notificaciones push del estado de los pedidos a administradores, dueños de negocio, clientes y repartidores con OneSignal, en tus apps, tu sitio web y el panel de administración.

OneSignal entrega la alerta. Ordering.co opera el pedido.

OneSignal hace llegar el mensaje al dispositivo. Ordering.co opera los pedidos, los canales y los equipos detrás de cada alerta:

  • Más productos y funciones. Más de 20 productos y más de 1,500 funciones en sitios web, apps, marketplaces, kioscos, call centers, lealtad y delivery.
  • Tus propios canales con tu marca. Las alertas llegan a clientes, tiendas y repartidores en tus propias apps y tu sitio web, bajo tu marca.
  • Tu diseño, no una plantilla. Crea una experiencia de pedidos con tu propio diseño a la medida, con ayuda de nuestro equipo.
  • Hecho para ampliarse. API y MCP, con el código fuente de las aplicaciones disponible en los planes que cumplen los requisitos.

Por qué usar OneSignal con Ordering.co

  • Todos al tanto. Clientes, dueños de negocio, repartidores y administradores reciben los eventos de pedidos que les importan.
  • Menos pedidos perdidos. Las alertas repetidas siguen sonando mientras un pedido nuevo espera ser aceptado.
  • Repartidores y clientes sincronizados. Las alertas de proximidad avisan a la tienda o al cliente cuando un repartidor está cerca.
  • Tus apps, tu cuenta. Usa la configuración predeterminada de la plataforma o conecta tus propias apps de OneSignal.

Lo que aporta OneSignal

OneSignal describe estas capacidades en su sitio web (en inglés):

  • Push, correo, SMS/RCS y mensajería dentro de la app en una sola plataforma.
  • SDK para Android, iOS, Flutter, React Native, Expo y Unity.
  • Conexiones con tu analítica, CDP, almacén de datos y CRM para medir los resultados del ciclo de vida del cliente.

Cómo llega una notificación push a un dispositivo

  1. Un cliente, dueño de tienda o repartidor instala tu app y permite las notificaciones.
  2. El dispositivo se registra en OneSignal.
  3. Un pedido cambia de estado, por ejemplo cuando un negocio lo acepta o se asigna un repartidor.
  4. Ordering.co envía una solicitud de notificación para los grupos que tienen seleccionado ese evento.
  5. OneSignal entrega la notificación a cada dispositivo registrado.

Configura y sal a producción

La guía de Ordering.co para configurar OneSignal (en inglés) recorre cada paso:

  1. Crea un proyecto de Firebase para Android y una llave de APNs en tu cuenta de Apple Developer para iOS.
  2. En OneSignal, crea una app para cada app de Ordering.co, sube la cuenta de servicio de Firebase y la llave de Apple, y copia el App ID y una API Key.
  3. En el panel de administración de Ordering.co, abre Settings > Pro > Push notifications y pega cada App ID y REST API key en los campos correspondientes.
  4. Cambia One Signal Default Enabled a No para que se usen tus propias apps.
  5. Selecciona los eventos de estado del pedido para Administrator, Business, Customer y Driver, y guarda.
  6. Haz un pedido de prueba en un dispositivo que permita notificaciones y confirma que llega la alerta.

Más formas de mantener informadas a las personas

  • Notificaciones dentro de la app. Muestra alertas mientras las personas usan la app, en la posición de pantalla que elijas.
  • Custom SMTP envía los correos de pedidos desde tu propio servidor de correo y dirección de remitente.

Configuración

Conecta tus apps de OneSignal y elige quién se entera de cada pedido.

  1. 01
    Crea tus apps de OneSignal

    Configura en OneSignal una app para cada app de Ordering.co, con Firebase para Android y una llave de Apple Developer para iOS.

  2. 02
    Agrega los IDs y las llaves en el panel de administración

    Abre Settings > Pro > Push notifications, pega cada App ID y REST API key, y cambia One Signal Default Enabled a No para usar tus propias apps.

  3. 03
    Elige los eventos de los pedidos

    Selecciona los eventos de estado de los pedidos que recibe cada grupo y luego haz un pedido de prueba en un dispositivo que permita notificaciones.

Recursos

Guías y referencias.

Preguntas

Preguntas frecuentes.

¿Qué hace OneSignal en Ordering.co?

Entrega las notificaciones push que Ordering.co envía cuando un pedido cambia de estado, para que administradores, dueños de negocio, clientes y repartidores se enteren de los pedidos en los que deben actuar.

¿Qué apps pueden recibir notificaciones push?

La app de cliente, la app de negocio, la app de repartidor, tu sitio web de pedidos y el panel de administración. Cada una tiene su propio App ID y REST API key de OneSignal.

¿Puedo elegir qué eventos recibe cada grupo?

Sí. Administradores, dueños de negocio, clientes y repartidores tienen cada uno su propia lista de eventos de estado del pedido, como un pedido nuevo pendiente, un pedido aceptado por el negocio, un repartidor asignado o una entrega completada.

¿Qué pasa si un pedido nuevo no se acepta de inmediato?

Activa la repetición de notificaciones para administradores, dueños de negocio o repartidores. La alerta se repite hasta 15 veces, con el intervalo que definas, mientras el pedido espera una respuesta.

¿Necesito mi propia cuenta de OneSignal?

La plataforma puede usar credenciales predeterminadas. Para enviar con tus propias apps de OneSignal, agrega tus App IDs y REST API keys y cambia One Signal Default Enabled a No; de lo contrario, tus llaves se ignoran.

¿Cómo mantengo seguras mis llaves?

Trata tus REST API keys como secretos. Ingrésalas solo en el panel de administración, nunca en capturas de pantalla, tickets ni documentos compartidos.

Avisa a las personas correctas en el momento en que cambia un pedido.

Cuéntanos qué apps operas y quién necesita actuar en cada pedido, y te ayudaremos a configurar OneSignal.