Trigger: pedido pagado
Se ejecuta una vez cuando un pedido queda totalmente pagado, por pago online, enlace de pago o pago registrado.
Que se logra
- Resultado: el flujo arranca en el momento del cobro con el pedido completo.
- Caso de uso: un curso presencial confirma el cupo por WhatsApp y mueve el deal a
Woncuando el pedido se paga. - Se combina con:
Mensajería de conversacionesyAcciones de deals.
Donde esta
- Ruta:
/[orgId]/automations/[automationId] - Acceso en UI:
Automation editor > Start node > Order Events > Order paid - Componente(s):
OrderTriggerConfig.tsx(OrderPaidConfig)
Como funciona
- En el nodo
Start, agregaOrder paid. - Filtra opcionalmente por fuente, catálogo o propietario y guarda.
- Activa el trigger y publica el flujo.
Campos y opciones
| Campo | Tipo | Obligatorio | Notas |
|---|---|---|---|
| Source | selector | No | Fuente del pedido. |
| Catalog | selector | No | Catálogo de origen. |
| Owner | selector | No | Miembro propietario. |
Reglas y validaciones
- Dispara solo en la transición a
Paid; los pagos parciales no disparan.
Backend
- Servicios:
automations-webhooks,automation-run. - Hooks relevantes:
src/lib/orders/order-state.js(recalculo de pago).
Relaciones
- Requiere: automatización publicada con el trigger activo.
- Dispara / afecta: nodos conectados desde
Start.