Cancelación

La cancelación de un pago permite detener su procesamiento antes de que sea capturado y liquidado. Esta acción está limitada a ciertas etapas del flujo del pago y debe cumplir con las políticas de autorización y captura.

¿Cuándo puede ser cancelado un pago?

Un pago puede ser cancelado en las siguientes etapas:

  • Created: El pago ha sido creado, pero no ha pasado por el proceso de autorización.

  • Authorized: El pago ha sido autorizado, pero no capturado.

Estados del proceso de cancelación

El flujo de cancelación abarca las siguientes etapas:

Payment Status: Created

  • El pago ha sido creado y está pendiente de autorización
  • Puede ser cancelado directamente antes de autorizarse.
    Transición: Created → Cancelled.

Payment Status: Pending Authorized

  • El pago esta pendiente de autorización.
  • Puede cancelarse antes de que inicie la captura.
    Transición: Pending authorization→ Cancelled.

Payment Status: Authorized

  • El pago ha sido autorizado y está listo para captura
  • Puede cancelarse antes de que inicie la captura.
    Transición: Authorized → Cancelled.

Payment Status: Cancelled

  • El pago fue cancelado exitosamente en cualquiera de los estados anteriores.
  • Se registra como "Cancelled".
  • No se procesa para captura o liquidación.

Relación entre Cancelación y Refund

Si un pago ya ha sido capturado o liquidado, no es posible cancelarlo. En este caso, el proceso debe seguir hacia un Refund (Reembolso).

Flujos relevantes:
Authorized → Refund: Si el pago ya está autorizado pero no capturado, puede cancelarse y avanzar hacia un refund.
Captured / Settled → Refund: Si el pago ya fue capturado o liquidado, la cancelación no es posible y se debe proceder con un reembolso.


Errores Comunes en la Cancelación

Cancel Failed / Rejected
Causa:

  • El estado del pago no permite cancelación. (Mas adelante el usuario al cancelar el pago si es necesario un Refund en esa etapa vamos a procesarlo de ese modo de manera invisible para el usuario)
  • Restricciones del procesador de pagos.

Solución:

  • Verificar el estado del pago antes de iniciar la cancelación.
  • Escalar al soporte técnico si es un fallo recurrente.

logo akua

© Akua 2025 - Todos los derechos reservados