Ir al contenido

Notificaciones de eventos

Al activar, renovar o revocar una licencia, Licentivo puede avisar a tu servidor para sincronizar pedidos, clientes y soporte.

To manage license expiration and renewal notifications, subscribe to expiring, expired and renewed events. Your website can verify the latest state and send customer emails. Webhooks report state changes; they do not automatically send reminders on a merchant's behalf.

Añadir destino de notificación

En Notificaciones de licencia añade URL HTTPS y eventos. El secreto de firma aparece una vez; guárdalo en el servidor receptor. En producción no se admiten destinos locales o privados.

Verifica la firma al recibir

Lee X-Licentivo-Timestamp, X-Licentivo-Event y cuerpo original. Une timestamp + '.' + ID de evento + '.' + cuerpo, calcula HMAC-SHA256 con el secreto, añade sha256= y compara X-Licentivo-Signature en tiempo constante. Rechaza más de 5 minutos de diferencia.

Evita duplicados por ID. Verifica firma, guarda el evento en transacción o cola y responde 2xx tras persistir. Duplicados reciben 2xx sin repetir acciones del pedido.

¿Qué ocurre si falla?

Hasta 8 intentos automáticos con pausas crecientes. La consola muestra estado HTTP, hora y errores y permite reenvío manual. Evento y operación comparten transacción; la entrega continúa al reiniciar.

Eventos: creación, actualización, renovación, revocación, activación, liberación, consumo, próxima caducidad, caducidad y mantenimiento. Solo incluyen prefijo de licencia, nunca la clave completa.