Saltar al contenido principal
Dodo Payments proporciona notificaciones de webhook en tiempo real para mantenerte informado sobre eventos críticos relacionados con transacciones, suscripciones, reembolsos, disputas y gestión de claves de licencia. A continuación, se presenta una guía detallada de estos eventos, categorizados para mayor claridad, junto con consejos y consideraciones de implementación.

Eventos de Pago

Nombre del EventoTipo de EventoDescripción
Pago Exitosopayment.succeededSe activa cuando un pago se procesa con éxito.
Pago Fallidopayment.failedOcurre cuando un intento de pago falla debido a errores, tarjetas declinadas u otros problemas.
Pago en Procesopayment.processingIndica que un pago se está procesando actualmente.
Pago Canceladopayment.cancelledSe activa cuando un pago es cancelado antes de completarse.

Eventos de Reembolso

Nombre del EventoTipo de EventoDescripción
Reembolso Exitosorefund.succeededSe activa cuando un reembolso se procesa con éxito.
Reembolso Fallidorefund.failedOcurre cuando un intento de reembolso falla debido a errores de procesamiento u otros problemas.

Eventos de Disputa

Nombre del EventoTipo de EventoDescripción
Disputa Abiertadispute.openedSe activa cuando un cliente inicia una disputa.
Disputa Expiradadispute.expiredIndica que una disputa ha expirado sin resolución.
Disputa Aceptadadispute.acceptedSe activa cuando un comerciante acepta la disputa.
Disputa Canceladadispute.cancelledOcurre cuando una disputa es cancelada por el cliente o el sistema.
Disputa Impugnadadispute.challengedSe activa cuando un comerciante impugna una disputa.
Disputa Ganadadispute.wonIndica que el comerciante ha ganado una disputa con éxito.
Disputa Perdidadispute.lostOcurre cuando el comerciante pierde una disputa.

Eventos de Suscripción

Nombre del EventoTipo de EventoDescripción
Suscripción Activasubscription.activeIndica que una suscripción ahora está activa y se programan cargos recurrentes.
Suscripción Actualizadasubscription.updatedSe activa cuando se actualiza cualquier campo de la suscripción (sin necesidad de sondeo en tiempo real).
Suscripción en Esperasubscription.on_holdSe activa cuando una suscripción se pone temporalmente en espera debido a una renovación fallida.
Suscripción Renovadasubscription.renewedOcurre cuando una suscripción se renueva con éxito.
Plan de Suscripción Cambiadosubscription.plan_changedSe activa cuando una suscripción se actualiza, degrada o modifica con diferentes complementos.
Suscripción Canceladasubscription.cancelledSe activa cuando una suscripción es cancelada por el comerciante o el cliente.
Suscripción Fallidasubscription.failedIndica una suscripción fallida. Esto significa que no pudimos crear un mandato.
Suscripción Expiradasubscription.expiredSe activa cuando una suscripción llega al final de su término y expira.

Eventos de Clave de Licencia

Nombre del EventoTipo de EventoDescripción
Clave de Licencia Creadalicense_key.createdSe activa cuando se crea una nueva clave de licencia para un producto.
Estos eventos de webhook están diseñados para proporcionar a los comerciantes actualizaciones críticas para gestionar sus operaciones de manera efectiva. Implementa controladores robustos para cada evento relevante en tu integración de webhook para garantizar una funcionalidad fluida y confiable.