Webhooks personalizados
Cómo configurar webhooks para integrar con sistemas externos
Configurando webhooks personalizados:
Los webhooks permiten que sistemas externos reciban notificaciones automáticas sobre eventos en ggCheckout. Las entregas se reintentan automáticamente hasta 3 veces en caso de fallo.
Configurando webhook:
- Accede a "Ajustes" en la barra lateral
- Haz clic en "Webhooks"
- Haz clic en "Agregar Webhook"
- Pega tu URL de endpoint
- Selecciona los eventos que quieres recibir
- Guarda la configuración
- Prueba el webhook con una transacción de prueba
Pago aprobado
Cuando una venta es confirmada
Pago rechazado
Cuando el pago falla
Reembolso
Cuando hay una devolución
Nuevo lead
Cuando alguien inicia checkout
Información importante:
Reintentos automáticos
Si tu endpoint devuelve un error, el webhook se reintentará automáticamente hasta 3 veces.
Historial de entregas
El historial de webhooks está disponible por 7 días en la pestaña "Historial" en Ajustes > Webhooks.
Secret (opcional)
Al definir un Secret, los headers Authorization: Bearer <secret> y x-secret: <secret> se envían para validación en tu servidor.
Filtro por producto
Puedes configurar el webhook para disparar solo para productos específicos o para todos los productos.