Avisar por WhatsApp cuando un pedido de Tiendanube queda pago
El webhook order/paid trae el id. El flujo lee el pedido y manda una plantilla al dueño.
Guía informativa. Probá antes de usar en producción. Ver términos.
Una tienda de Tiendanube que quiere un aviso al celular del dueño, no un mensaje masivo a clientes.
Problema
El pedido pago se entera quien mira el administrador de Tiendanube.
Qué necesitás
Cómo se conecta
- TiendanubeHTTP / API
No hay app oficial. Webhook order/paid y GET del pedido. El header x-linkedstore-hmac-sha256 firma el aviso.
- WhatsApp Business CloudApp nativa
Send a Template Message en Make, o Send Template en n8n, al teléfono del dueño.
Pasos
Creá la app en el portal de partners
Guardá el token de la tienda, el store id (user_id) y el secreto. Cada llamada lleva Authorization Bearer y un User-Agent con el nombre de tu app, como pide la Admin API.
Registrá el webhook order/paid
La documentación de pedidos describe el alta del webhook. El POST que llega es corto: store_id, event e id. Respondé 200. Comprobá la firma HMAC con el secreto de la app antes de seguir.
Leé el pedido
Con ese id, pedí el pedido a la Admin API (versión estable 2025-03 en la guía de inicio). Sacá número, total y nombre solo si vienen en el JSON.
Mandá la plantilla al dueño
El destinatario es el teléfono del negocio, no el de cada comprador. La plantilla tiene que estar aprobada en Meta. Mapeá número de pedido y total a las variables. No uses el mensaje libre: este chat no lo abrió el dueño.
Tiempo
Para armarla calculamos alrededor de 55 minutos de quien escribe la receta. No es un promedio medido.
Reemplaza mirar el administrador para enterarte de un pago. No estimamos un número de horas.
Costo
La API de Tiendanube pide una app de partner. El WhatsApp al dueño es un mensaje iniciado por el negocio: usa plantilla y Meta lo cobra según su tarifa vigente.
Otra vía en n8n
El paquete n8n-nodes-nuvemshop, que no es de Tiendanube, dice cubrir pedidos y un trigger con HMAC. Si n8n no lo marca como verificado, solo se instala en self-hosted. Esta receta no depende de ese paquete.
Fuentes
- Primeros pasos de la Admin API
- Webhooks de Tiendanube
- Webhooks de pedidos
- n8n-nodes-nuvemshop
- Módulos de WhatsApp en Make
- Nodo WhatsApp de n8n
- Nodos de comunidad en n8n
Recetas parecidas
Comercio
Mandar por correo el recuento semanal de órdenes ya guardadas
Lee la planilla de la receta de órdenes y manda la cantidad de filas de esa semana. No vuelve a inventar la API.
Comercio
Anotar un pago de Mercado Pago solo después de leerlo
El webhook trae el id. La fila se marca acreditada recién cuando el GET del pago dice approved.
Facturación
Preparar el CAE cuando un pedido de Tiendanube está pago
order/paid arma una fila. El CAE solo se pide si el pedido trae documento y alguien marca la fila.