Skip to main content
Dunning envía correos electrónicos a los clientes cuya suscripción venció después de un pago fallido o que la cancelaron, y les pide que actualicen su método de pago o vuelvan a comprar. Se ejecuta automáticamente una vez que lo activas.

¿Qué es la gestión de suscripciones fallidas?

Dunning detecta cuándo una suscripción entra en un estado recuperable y envía una secuencia de correos electrónicos que piden al cliente que actúe. Tres estados inician una secuencia:
  • Suscripciones On Hold: Un pago de renovación falló, por ejemplo, debido a fondos insuficientes o a una tarjeta vencida.
  • Suscripciones Past Due: Un pago de renovación falló mientras hay un período de gracia abierto.
  • Suscripciones Cancelled: El cliente canceló desde el Customer Portal.

Cómo funciona la gestión de suscripciones fallidas

1

Trigger

Una suscripción entra en uno de los tres estados:
  • On Hold: Un pago de renovación falló.
  • Past Due: Un pago de renovación falló mientras hay un período de gracia abierto.
  • Cancelled: El cliente canceló su suscripción desde el Customer Portal.
Dodo Payments crea entonces un intento de Dunning y envía el webhook dunning.started. No se inicia ningún intento cuando la secuencia correspondiente no tiene correos electrónicos activados, y una suscripción puede tener como máximo un intento activo a la vez.
2

Grace Period

Si estableces un período de gracia, una renovación fallida mueve la suscripción a past_due en lugar de a on_hold.La secuencia de correos electrónicos de On Hold se ejecuta durante ese período, por lo que se pide al cliente que pague mientras aún tiene acceso.Un pago fallido inicia una secuencia. El final del período no inicia una segunda secuencia. Si el período termina con la suscripción en estado On Hold, los correos restantes de la secuencia se siguen enviando. Si termina con la suscripción en estado Cancelled, el intento se marca como exhausted.El intento de Dunning registra un estado de activación past_due. Cuando leas los análisis de Dunning, filtra también por past_due, además de on_hold.
3

Email Sequence

Según el estado de activación, Dodo Payments envía hasta 4 correos electrónicos de Dunning con los retrasos que configures. Cada correo enlaza al Customer Portal, donde el cliente puede actualizar su método de pago, o a un checkout donde puede volver a comprar una suscripción cancelada.
4

Recovery

Cuando el cliente actualiza su método de pago en el Customer Portal, Dodo Payments cobra automáticamente los importes pendientes. Si el pago se realiza correctamente, la suscripción se reactiva y el intento de Dunning se marca como recovered.

Ciclo de vida de los estados

Cada intento de Dunning tiene uno de estos estados:
Cuando un intento de Dunning se marca como exhausted, Dodo Payments no cambia la suscripción. Esta permanece en su estado actual (past due, on hold o cancelled).

Configuración de Dunning

Activa y configura Dunning en Settings → Recovery en tu dashboard. Dunning está desactivado de forma predeterminada.
Página de configuración de Dunning con un interruptor de activación, cuatro correos electrónicos de On Hold en intervalos de 1, 3, 5 y 7 días, y cuatro correos electrónicos de Cancelled en los mismos intervalos

Dunning settings in the dashboard showing enable toggle, on-hold sequence, and cancelled sequence

Secuencias de correos electrónicos

Dunning tiene dos secuencias de correos electrónicos, On Hold y Cancelled, cada una con hasta 4 correos. El dashboard las muestra como Emails sent to customer when subscription is on hold y Emails sent to customer when subscription is cancelled. Un intento past_due utiliza la secuencia On Hold. Cada correo electrónico tiene estos ajustes: En Subject Line, Dodo Payments reemplaza estos placeholders: {store_name}, {store_owner_name}, {store_contact_email}, {subscription_id}, {failure_reason} y {payment_form_link}. Los retrasos predeterminados son:

Ejemplos de correos electrónicos de Dunning

Dunning envía un correo electrónico diferente para cada estado de suscripción. Estos ejemplos muestran lo que ve el cliente.
Correo electrónico de Dunning para una suscripción en estado On Hold que muestra el nombre de la tienda, un mensaje sobre el pago fallido, los detalles de la suscripción con el plan y el importe, y un botón Update Payment Method

Dunning email sent when a renewal payment fails and the subscription is on hold

Experiencia de recuperación del cliente

Cuando un cliente hace clic en el enlace de un correo electrónico de Dunning de On Hold, el Customer Portal se abre en su suscripción. Allí puede consultar el estado de la suscripción y actualizar su método de pago.
Customer Portal que muestra una suscripción On Hold para Pro Plan a $95.00/año, con un botón Update payment method y un banner de advertencia sobre el pago fallido

Customer portal showing an on-hold subscription with option to update payment method

Después de que el cliente actualiza su método de pago, Dodo Payments cobra los importes pendientes. Si el pago se realiza correctamente, la suscripción vuelve a active. En el caso de una suscripción cancelada, el enlace abre una página de checkout con el producto de la suscripción ya incluido en el carrito.

Análisis

Consulta el rendimiento de Dunning en Analytics → Recovery en tu dashboard.
Dashboard de análisis de Recovery que muestra el número de entradas de Dunning, las tasas de éxito, los ingresos recuperados y un desglose del rendimiento de cada correo electrónico

Recovery analytics dashboard showing ACR and dunning metrics

La sección Dunning muestra estas métricas:

Eventos de Webhook

Dunning envía dos eventos de webhook:

Recovery Webhook Payloads

Consulta los esquemas completos del payload de webhook para los eventos de Dunning.

Casos especiales

Dunning gestiona automáticamente estos casos:

Prácticas recomendadas

  • Comienza con los valores predeterminados: Los retrasos predeterminados (1, 3, 5 y 7 días) distribuyen los correos durante una semana, para que los clientes no reciban demasiados mensajes, pero sigan viendo recordatorios periódicos.
  • Supervisa las tasas de recuperación: Consulta Recovery rate by email para ver qué correo genera más recuperaciones. Si los correos posteriores recuperan muy poco, desactívalos.
  • Coordínate con el equipo de soporte: Informa a tu equipo de soporte de que se están enviando correos de Dunning para que pueda ayudar a los clientes que respondan.
  • Revisa los estados de las suscripciones: Combina Dunning con los webhooks subscription.on_hold y subscription.cancelled para realizar un seguimiento del ciclo de vida completo de la suscripción.
Dunning funciona junto con los flujos existentes de On Hold y reactivación en el Customer Portal. Una vez que lo activas, se ejecuta automáticamente sin necesidad de trabajo de integración.

Relacionado

Recovery Webhooks

Responde a los eventos dunning.started y dunning.recovered.

Abandoned Cart Recovery

Recupera checkouts abandonados o fallidos con correos electrónicos de recuperación.

Customer Portal

Los clientes actualizan sus métodos de pago en el Customer Portal.

Subscriptions

Los estados de suscripción que activan Dunning.
Última modificación el 26 de septiembre de 2026