Qué es un webhook y cómo lo usa TMD para confirmar pagos en línea
En esta página
Plan requerido
Disponible en todos los planes (desde el Plan Básico).
Cuando un cliente paga su pedido en línea con tarjeta, TMD no se entera del pago porque revise constantemente si ya se completó — se entera porque Stripe le avisa automáticamente en cuanto ocurre. Ese aviso automático es lo que se llama webhook. Entender esto te ayuda a saber por qué, a veces, un pedido tarda unos segundos en aparecer como pagado.
Para qué sirve
- Confirmación automática: en cuanto el banco del cliente aprueba el cobro, Stripe le notifica a TMD de inmediato — nadie tiene que revisar manualmente.
- Marca el pedido como pagado: ese aviso es lo que hace que el pedido cambie a "Pagada" en tu panel.
- Dispara notificaciones: también activa el aviso de nuevo pedido por WhatsApp y la actualización en tiempo real de tu panel y tu equipo.
Cómo funciona
- El cliente confirma su pago en el checkout de tu menú digital.
- Stripe procesa el cobro con el banco del cliente.
- En cuanto el banco aprueba, Stripe envía un webhook a TMD con el resultado.
- TMD recibe ese aviso, marca el pedido como pagado y notifica a tu equipo.
Todo esto ocurre normalmente en segundos, pero no es instantáneo: depende de que el aviso de Stripe llegue y de que tu conexión a internet esté funcionando.
Por qué a veces la confirmación tarda
- Stripe puede reintentar el envío del aviso si la primera entrega falla, lo cual añade algunos segundos adicionales.
- Si el cliente inició el pago pero no lo completó (por ejemplo, cerró la ventana de pago), el pedido queda en Pago pendiente. TMD lo cancela automáticamente después de 30 minutos si nunca llega la confirmación, para no dejar pedidos "fantasma" ocupando tu panel.
Consejo
Si un pedido se queda mucho tiempo en "Pago pendiente", no significa que perdiste la venta — probablemente el cliente no terminó de pagar. Espera los 30 minutos o pídele que intente de nuevo con otro método.
Preguntas frecuentes
¿Necesito configurar algo para que esto funcione? No. Los webhooks quedan configurados por TMD como parte de la conexión con Stripe; no requieren ninguna acción de tu parte.
¿Qué pasa si el pago del cliente falla? Stripe también avisa a TMD cuando un pago falla, pero el pedido no se cancela de inmediato, por si el cliente quiere intentar de nuevo con otro método o tarjeta.
¿Esto afecta los pagos en efectivo o en el POS? No. Los webhooks solo aplican a pagos en línea procesados con Stripe. Los cobros en efectivo o con terminal en el POS se registran directamente en TMD, sin depender de este aviso.
Recursos relacionados
¿Te resultó útil este artículo?