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
Objetooperation.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 estadoPENDIENTE.
Ejemplo: autorizada
Response de consulta de PagoEfectivo con estadoAUTORIZADO.
Siguiente paso
API de Cancelación
Revisa el flujo de cancelación si tu operación aún puede anularse.

