4.9 ¿Cómo validar si la operación resultó AUTORIZADA?

 

En la cadena con el resultado de operación, siempre deben aparecer los siguientes elementos con el valor que se indica a continuación:

 

<estado>F</estado>

<resultado>Autorizada</resultado>

 

Si la respuesta no contiene estos valores, debe tomarse como una transacción DENEGADA.

 

Ejemplo de cadena con el resultado de la operación de DEVOLUCION o CONFIRMACION:

<Operaciones version="6.0">
<comunicacionContable tipo="DEVOLUCION">
<resultadoComunicacion>
<importe>1.01</importe>
<moneda>978</moneda>
<comercio>777888991</comercio>
<terminal>1</terminal>
<pedido>10550</pedido>
<factura>FAC_384572</factura>
<identificadorRTS>070001070319164116378278</identificadorRTS>
<pedidoBase>10549</pedidoBase>
<fechaOperacion>2007-03-19 16:41:16</fechaOperacion>
<estado>F</estado>
<resultado>Autorizada</resultado>
<firma>DBBCA72FC4A5FEBB76E3260789DDCF51A3903D4F</firma>
</resultadoComunicacion>
</comunicacionContable>
</Operaciones>


En el ejemplo descrito la operación ha resultado autorizada.