Saltar al contenido principal

Planifica, prueba y monitoriza webhooks

Los webhooks notifican a un sistema externo cuando ocurren eventos importantes de AtomicPay. Úsalos para automatizaciones, actualizaciones CRM, aprovisionamiento de acceso, flujos de soporte o informes internos.

Áreas del flujo de webhooks

ÁreaPropósito
EventosDefine qué acciones de AtomicPay deben disparar un webhook.
URL del endpointLa URL externa que recibe solicitudes de webhook.
SimuladorEnvía eventos de prueba antes del tráfico de producción.
LogsMuestra intentos de entrega y fallos.
SeguridadProtege tu endpoint de solicitudes no deseadas o no confiables.

Eventos comunes

Tipo de eventoÚsalo para
Compra aprobada o completadaCrear acceso, actualizar CRM o notificar fulfillment.
Compra rechazadaDisparar recuperación o seguimiento de soporte.
PIX generadoRastrear flujos de pago PIX pendientes.
Carrito abandonadoDisparar automatización de recordatorio cuando esté soportado.
Trial iniciadoIniciar onboarding para usuarios en trial.
Suscripción cancelada o renovadaActualizar acceso y sistemas de ciclo de vida.
Reembolso o chargebackActualizar flujos de finanzas, acceso o riesgo.

Crea y prueba un webhook

  1. Decide qué sistema externo debe recibir eventos.

[Captura: Diagrama de flujo — objetivo CRM, acceso o notificación identificado.]

  1. Elige los eventos necesarios para el flujo.

[Captura: Lista de verificación de eventos — compra aprobada, suscripción, reembolso, etc. seleccionados.]

  1. Crea el endpoint en tu sistema externo.

[Captura: URL del endpoint externo — ruta del servidor o catch URL lista.]

  1. Añade la URL del webhook en AtomicPay.

[Captura: Página de Webhooks — crear webhook con URL del endpoint.]

  1. Guarda el webhook.

[Captura: Webhook guardado — estado activo con eventos seleccionados.]

  1. Usa el simulador para enviar eventos de prueba.

[Captura: Simulador de webhook — evento de prueba enviado con éxito.]

  1. Revisa logs para estado, intentos y comportamiento de respuesta.

[Captura: Logs de webhook — estado de entrega y códigos de respuesta visibles.]

  1. Corrige entregas fallidas antes de depender de la automatización.

[Captura: Entrega fallida corregida — reintento exitoso en logs.]

Buenas prácticas

  • Empieza solo con los eventos que tu sistema necesita.
  • Haz tu endpoint idempotente para que eventos repetidos no dupliquen trabajo.
  • Registra eventos recibidos en tu lado.
  • Diseña manejo de reintentos y fallos antes del lanzamiento.
  • Mantén detalles de payload y autenticación en el flujo de documentación API.

FAQ

¿Dónde están documentados los detalles del payload de webhook?

Usa AtomicPay API Docs para referencia de endpoint, autenticación y payload. Este centro de ayuda se centra en el flujo del vendedor.

¿Qué debo hacer si un webhook no se dispara?

Revisa los eventos seleccionados, contexto de producto o negocio, URL del endpoint, estado del webhook, resultado del simulador, logs y si el evento de venta o suscripción que lo dispara realmente ocurrió.

¿Puedo conectar webhooks a Zapier o Make?

Sí, cuando esas herramientas proporcionan una URL de webhook. Prueba el evento y confirma que la automatización maneja reintentos o fallos con seguridad.

Documentación relacionada