Prescindir del tiempo de espera del Autorizador realiza para dar tiempo al enlace de base de datos. El Sicoop tanto al procesar las peticiones del Web Service como al enviar las peticiones a Bancard en ocasiones el Aval de los flujos 1 y 2 no son encontrados por el Autorizador.
Los Flujos afectados son el 1 y el 2.
Los Servicios afectados son Pedidos y Reversos de Transferencias e Infonet Cobranzas
El cambio consiste:
El Sicoop de forma adicional, registra el Aval en la tabla del xPress IC_TRANSACTION.
Los conceptos de las tablas y columnas se establecen en base al siguiente cuadro de abajo.
Relación de Tablas Sicoop - xPress | |
---|---|
PAYMENTSERVICETRANSACTION | IC_TRANSACTION |
Relación de Columnas entre Tablas del Sicoop y xPress | |
PAYMENTSERVICETRXACCOUNTNUMBER | IC_TRXACCOUNTNUMBER |
PAYMENTSERVICETRANSACTIONAMOUN | IC_TRANSACTIONAMOUNT |
PAYMENTNETWORKID | IC_NETWORKID |
PAYMENTSERVICETRANSACTIONSTATU | IC_TRANSACTIONSTATUS |
PAYMENTSERVICETRXREVERSE | IC_TRXREVERSE |
El Sicoop modifico el Web Service http://10.5.2.51:8084/bancardservices/rest/ws_transaction_transfer_external para retornar:
El Autorizador xPress solo toma el Código de Respuesta y Código de Autorización y los registra en la Transacción en progreso.
Si el Sicoop rechaza el pedido de Transacción, ya no se evalúan las demás reglas.
Pero si es aprobada si se evalúan las demás reglas.