Usa este API para validar el resultado final de una operación desde backend. También aplica al flujo Checkout Web (Flex) como segunda validación luego de
responseCallback, redirect o cualquier confirmación preliminar mostrada al usuario.¿Qué cubre esta sección?
Validación final
Confirma desde backend si la transacción terminó en estado autorizado, pendiente, expirado, cancelado u otro estado relevante para tu negocio.
Métodos asíncronos
Es especialmente útil para QR, Transferencia Bancaria, Cuotéalo y PagoEfectivo, donde el resultado final puede cambiar luego de la autorización inicial.
Checkout Web (Flex)
Si integras Flex, usa esta consulta como segunda validación antes de cerrar la orden o marcar el pago como exitoso en tu sistema.
Conciliación y soporte
Conserva
merchant_code, merchant_operation_number y transaction_id para conciliación, soporte operativo y seguimiento de reclamos.Métodos disponibles
API de Consulta con Tarjeta
Verifica el resultado de cobros con tarjeta y realiza conciliación.
API de Consulta con Yape
Consulta el estado de pagos con Yape cuando necesitas respaldo adicional.
API de Consulta con Transferencia Bancaria
Consulta operaciones con retorno diferido o pendientes de confirmación.
API de Consulta con QR
Úsala para validar pagos QR luego del redirect o durante polling controlado.
API de Consulta con Cuotéalo
Consulta el estado actualizado de operaciones en cuotas.
API de Consulta con PagoEfectivo
Verifica operaciones que completan su confirmación fuera de la sesión inicial.
Request
Antes de consumir este endpoint, solicita tu
Access Token en Autenticación.Path
Headers
Response
El orquestador responde el detalle de la operación y el listado de transacciones asociadas. Si consultas una transacción específica, la estructura es la misma yoperation.transactions contendrá solo la transacción solicitada.
Operación
Operación
Transacción
Transacción
Campos condicionales
Campos condicionales
Lifecycle y meta
Lifecycle y meta
Si consultas una transacción puntual, recibirás la misma estructura de respuesta que una operación, pero
operation.transactions incluirá solo la transacción solicitada.Recomendaciones de uso
Polling controlado
Si el método es asíncrono, consulta con intervalos razonables y evita usar polling agresivo como única estrategia.
Complemento de S2S
Si ya recibes Notificaciones, usa este API como respaldo y validación adicional, no como único origen de verdad.
Flex como segunda validación
En Checkout Web (Flex), no cierres la orden solo con el resultado visual del frontend. Confirma el estado final consultando desde backend.
Conserva identificadores
Guarda
merchant_operation_number y transaction_id desde la autorización para evitar consultas ambiguas y facilitar soporte.Siguiente paso
API de Consulta con Tarjeta
Revisa el primer flujo específico por método para aterrizar la respuesta y validaciones de negocio.
Notificaciones
Combina consulta con notificaciones S2S para confirmar estados sin depender del frontend.

