Skip to main content
Usa esta consulta para verificar operaciones con PagoEfectivo cuyo resultado puede confirmarse fuera de la sesión inicial del checkout.
endpoint
Este flujo usa la misma estructura general documentada en el Overview de Consulta. Aquí se detalla específicamente el objeto operation.transactions[] para pagos con PagoEfectivo.

¿Cuándo usarla?

Pagos diferidos

Cuando el usuario completa el pago después de abandonar la sesión principal.

Confirmación backend

Cuando necesitas una fuente confiable del estado final antes de actualizar la orden.

CIP pendiente

Cuando necesitas recuperar el cip, la cip_url o la expiración mientras el pago sigue pendiente.

Conciliación

Cuando debes validar pagos confirmados por PagoEfectivo y conciliarlos con tu orden.

Consideraciones

Conserva merchant_code, merchant_operation_number y transaction_id desde la autorización para consultar sin ambigüedad.
En esta documentación se usa method_details para mantener consistencia con el resto de la referencia. Si en material previo encuentras method_detail, trátalo como el mismo objeto.
Los campos de processor_response para PagoEfectivo pueden variar según el estado de la operación. Tómalos como referenciales.

Response

Objeto operation.transactions[] para pagos con PagoEfectivo dentro de la trama de respuesta del API de Consulta.

Objeto operation.transactions[]


Objeto operation.transactions[].payment_method.method_details


Objeto operation.transactions[].expiration_date


Objeto operation.transactions[].processor_response


Objeto operation.transactions[].processor_response.result_message


Objeto operation.transactions[].lifecycle


Objeto operation.transactions[].lifecycle[].date


Ejemplo: pendiente

Response de consulta de PagoEfectivo con estado PENDIENTE.

Ejemplo: autorizada

Response de consulta de PagoEfectivo con estado AUTORIZADO.

Siguiente paso

API de Cancelación

Revisa el flujo de cancelación si tu operación aún puede anularse.