Administra tus webhooks

7min

Qué es un Webhook

Un webhook es un mecanismo mediante el cual Mobbex será capaz de notificar mediante HTTP POST a su servidor cuando una transacción sea realizada o cambie de estado, así usted podrá tomar las acciones necesarias en su sistema al efecto de reflejar el nuevo estado de una operación.

Servicios que soportan Webhooks

  • Checkout
  • Link de Pago
  • Suscripciones

Datos especiales

  • Checkout: Checkout agregará al final del Objeto "data" un nodo con tu información personalizada, tal como el ID de Checkout
  • Subscription: El módulo de Suscripciones agregará información sobre la suscripción, suscriptor y ejecución.
  • Link de Pago: El módulo Link de Pago no agrega datos adicionales.

Administración desde la consola

🔸Desde el Home, dirigirse a la sección "Configuración General y Otros" e ingresar a "Webhooks":

Document image


🔸En está ventana van a poder ver el status de todos los webhooks enviados a su servidor:

Document image


Si el estado del envío es "Aprobado" indica que fue entregado correctamente, pudiendo visualizar en cuantos "intentos" fue entregado. En caso que el estado del envío es "Error", indica que el webhooks no fue entregado.



⚠️ Por cada envío en caso de no ser recibido, se realizan hasta 3 intentos.



🔸Para ver más a detalle y poder administrar el envío de webhooks, ingresar al icono de la derecha, como muestra la imagen:

Document image


Se desplegará una nueva ventana, con todo el detalle del webhooks enviado:

Document image

  • URL: Indica a que dirección fue enviado el webhooks
  • Creado: Indica hora y fecha del envío
  • Datos: trae todo el JSON enviado con el detalle completo de la transacción
  • Intento: en caso de tener error, se intenta hasta 3 veces enviar. Si el resultado es "Status: 200" indica que fue entregado correctamente, en caso de ser "Status: 500" indica que no puedo ser entregado.
  • Respuesta: indica la respuesta recibida desde el servidor al que fue entregado el webhook.

Reenvío de webhook

Mediante esta herramienta se podrá hacer re-envíos de webhook, ya sea porque hubo un error en la recepción, no cambio un estado o se necesita reflejar el nuevo estado de la transacción.

Para hacer el re-envío, ingresar al detalle del webhook y hacer click sobre el icono derecho como se indica en la imagen:

Document image


Luego, confirmar el re-envío:

Document image


Finalmente van a obtener el mensaje de confirmación de re-envío exitoso:

Document image