Los webhooks le avisan a tu sistema, en tiempo real, cuando algo pasa en Recurrente: un pago exitoso, un pago fallido, una suscripción cancelada. Son la base de cualquier integración propia.
Paso a paso
Paso 1: En el menú de tu cuenta, entra a Desarrolladores y API.
Paso 2: Haz clic en Webhooks para abrir el panel de endpoints.
Paso 3: Haz clic en Add Endpoint e ingresa la URL de tu sistema que recibirá los eventos.
Paso 4: Guarda y realiza un pago de prueba para confirmar que tu endpoint recibe el evento.
Eventos disponibles
Los eventos más usados son payment_intent.succeeded y payment_intent.failed. La lista completa de eventos, sus payloads y cómo verificar las firmas está en la documentación para desarrolladores.
Si tu integración administra cuentas conectadas, puedes recibir verification.completed cuando se acepta la verificación y tax_invoice_settings.enabled cuando FEL está listo para emitir. El evento identifica la cuenta hija con account_id y connected: true. Habilitar la facturación mientras la activación sigue en proceso todavía no genera el evento de FEL listo.
¿Necesitas más ayuda? Contacta a soporte por correo [email protected] o escríbenos por WhatsApp.