Reembolso
PROCESADOR DE PAGOS
Descripción
El proceso de reembolso permite la reversión de pagos previamente capturados. Esta documentación describe las etapas, estados involucrados y posibles transiciones en el flujo de reembolso.
Estados Iniciales para un Reembolso

Un reembolso puede iniciarse desde cualquiera de estos estados de pago:
- Captured: El pago ha sido capturado.
- Settled: El pago ha sido liquidado.
¿Cuándo Puedo Procesar un Reembolso?
Los reembolsos solo pueden ejecutarse si el estado del pago es válido y cumple con las políticas definidas por la plataforma.
Estados del Proceso de Reembolso
El flujo de reembolso incluye estos estados clave:
REEMBOLSO EN PROCESO / PRESENTADO
- Indica que el reembolso ha sido solicitado y está siendo procesado
- Se genera un registro de transacción para seguimiento
REEMBOLSO COMPLETADO
- Muestra procesamiento exitoso del reembolso
- La transacción asociada se marca como reembolsada
- En algunos casos, el pago regresa a estado Settled una vez liquidado
REEMBOLSO FALLIDO / RECHAZADO
- Indica reembolso incompleto debido a errores técnicos, fondos insuficientes o restricciones de la plataforma
- El estado del pago permanece sin cambios
SIN ACTUALIZACIÓN
- Usado cuando la confirmación del resultado del reembolso no está disponible
Relaciones de Estado
Los reembolsos interactúan con estados clave del flujo de pago:
- Captured → Reembolso en Proceso: El reembolso inicia después de la captura del pago
- Settled → Reembolso Completado: Un reembolso exitoso puede devolver el pago a estado Settled
Errores Comunes y Soluciones
Reembolso Fallido
- Causa: Restricciones de fondos o fallas técnicas
- Solución: Verificar con el procesador de pagos o reenviar solicitud
Sin Actualización
- Causa: Falla de comunicación con sistema externo
- Solución: Escalar a soporte técnico
Mejores Prácticas
- Verificar el estado del pago antes de iniciar el reembolso
- Mantener registros de todas las transacciones asociadas al reembolso
- Implementar validaciones que prevengan reembolsos en estados inválidos
Did this page help you?
Your feedback helps us improve our documentation.
