Los eventos de webhook duplicados estaban creando pedidos adicionales en producción
Problema Tuvimos un incidente en el proceso de pago donde un webhook de pago se reintentó después de que nuestro controlador tardara demasiado en responder. La primera solicitud realmente creó el pedido, pero la respuesta alcanzó un tiempo de espera (timeout) en el lado del proveedor. Un minuto después, el mismo evento regresó, nuestro trabajador lo trató como un pago nuevo y se registraron dos…