API de DevolucionesAPI de Consulta Unitaria de DevoluciónAPI de Consulta Masiva de DevoluciónCódigos de Respuesta - Devoluciones
Momento del ciclo
Extorno
Se aplica sobre transacciones
AUTORIZADO, antes de la liquidación.Devolución
Se aplica después de la autorización, únicamente sobre transacciones en estado
LIQUIDADO.La devolución no reemplaza al extorno. Operativamente corresponde a una etapa posterior del ciclo de vida del pago.
APIs del módulo
API de Devoluciones
Permite registrar una o más solicitudes de devolución total o parcial para transacciones liquidadas.
API de Consulta Unitaria de Devolución
Permite revisar el detalle y lifecycle de una solicitud específica de devolución.
API de Consulta Masiva de Devolución
Permite consultar múltiples solicitudes de devolución para control operativo y conciliación.
Códigos de Respuesta - Devoluciones
Resume los códigos funcionales y mensajes que debes interpretar en las respuestas del módulo.
Métodos de pago soportados
CARD
Tarjetas de crédito y débito liquidadas.
YAPE
Operaciones liquidadas procesadas con Yape.
CUOTEALO
Operaciones liquidadas procesadas con Cuotéalo.
Reglas base
La devolución solo se efectúa sobre transacciones en estado
LIQUIDADO.Puedes enviar una o más operaciones en un mismo request.
El tipo de devolución soportado es
TOTAL o PARTIAL.Conserva
merchant_operation_number y transaction_id para trazabilidad y conciliación.Consejos de integración
No cierres el caso solo con REGISTERED
Toma
REGISTERED como recepción de la solicitud. Usa las APIs de consulta para confirmar si la devolución avanza a RESOLVED o termina en REJECTED.Maneja parciales y lotes
Si integras devoluciones parciales o varias operaciones en un mismo request, revisa cada resultado individual y no solo el código global del
meta.Valida elegibilidad antes de enviar
Verifica que la transacción origen esté en
LIQUIDADO, que el método sea soportado y que el monto a devolver cumpla tus reglas internas.Guarda identificadores
Conserva
refund_id, merchant_operation_number y transaction_id para conciliación, auditoría y soporte.Siguiente paso
API de Devoluciones
Revisa el endpoint
POST /refund, la estructura del request, la respuesta y el ejemplo base del flujo.
