4.12 ¿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 SIN ORIGINAL:

 

<Operaciones version="6.1">

<comunicacionContable tipo="DEVOLUCION">

<resultadoComunicacion>

<importe>1.01</importe>

<moneda>978</moneda>

<comercio>123443210</comercio>

<terminal>1</terminal>

<pedido>11205</pedido>

<identificadorRTS>070001070413140553434193</identificadorRTS>

<marcaTarjeta>1</marcaTarjeta>

<fechaOperacion>2007-04-13 14:05:53</fechaOperacion>

<estado>F</estado>

<resultado>Autorizada</resultado>

<firma>09BCDC2AB6B9178D3F3ADF7EBEC879BE9F631D80</firma>

</resultadoComunicacion>

</comunicacionContable>

</Operaciones>

 

En este ejemplo la operación ha resultado autorizada.