¿Qué es un webhook y cómo funciona?
Webhooks · Tecnología web
Un webhook es un aviso automático que un servicio le envía a tu sistema cuando pasa algo, como un pago aprobado. En lugar de que tu tienda pregunte cada minuto si ya pagaron, la pasarela le avisa en el momento.
¿Qué es un webhook y cómo confirma solo los pagos de mi tienda?
Un webhook es una llamada que un servicio externo le hace a una dirección de tu servidor cuando ocurre un evento. En lugar de que tu tienda pregunte cada minuto si el pago ya se aprobó, la pasarela le avisa en el momento en que pasa.
Como cualquiera podría llamar a esa dirección, el servidor valida que el aviso venga de quien dice y consulta el estado real antes de actuar. También responde rápido, para que el servicio no repita el envío.
Con webhooks, la tienda confirma pagos y envía correos sin que una persona esté mirando la pantalla. Eso permite vender a medianoche y encontrar el pedido listo por la mañana.
Lo mismo, en pequeño y en grande
Un pago a medianoche
Un cliente paga a las doce de la noche. La pasarela le avisa a la tienda, que confirma el pedido y envía el correo. Por la mañana, la dueña encuentra el pedido listo sin haber hecho nada.
Una tienda con muchos pagos al día
Una tienda recibe pagos todo el día. Cuando llega un aviso, el servidor verifica que viene de quien dice y consulta el estado real del pago antes de descontar el inventario y enviar los correos. Responde rápido para que no repitan el aviso.
Cómo lo usamos en Damorus
En URG Technology, cuando Mercado Pago aprueba un pago, envía un webhook a una función en la nube que valida su origen, consulta el estado real del pago, descuenta el stock y dispara los correos al cliente y al administrador. La función siempre responde "recibido", para que la pasarela no repita el aviso. Antes de ese cambio, que llegó en la versión v24.18.25, la tienda necesitaba un panel abierto para procesar las confirmaciones.
Pon a prueba lo que leíste
Elige A, B o C. Si fallas, lees el porqué y pruebas otra vez.
Quieres enterarte de que un pago fue aprobado sin estar mirando la pantalla. ¿Qué te sirve?
Aprende jugando
¿Qué sale de la máquina?
¿Qué sale de la máquina?
Otros temas que te pueden interesar
