Control de estado de los pagos

🔷 Estado inicial

  • created: El pago fue iniciado, pero aún no se ha completado.

✅ Estados finales

Indican que el ciclo del pago ha concluido:

  • success o confirmed: El pago fue realizado con éxito.

📎

En las notificaciones vía webhook, el estado aparece como success.

En el Dashboard de Pagos, el mismo estado se muestra como confirmed.
Ambos indican que el pago se concretó exitosamente.

  • reject: El pago fue rechazado por el proveedor o el sistema.
  • cancelled: El usuario no completó el pago, por lo que fue cancelado.

🔄 Estados no finales

Son estados transitorios que pueden evolucionar a uno final:

  • error: Se produjo un error al intentar procesar el pago.
    Si el pago permanece en este estado durante 10 minutos de inactividad, se transiciona automáticamente a cancelled.