4.17 Pago recurrente

 

Un pago puede llevar asociado un token único para realizar operaciones sucesivas recurrentes.


4.17.1 Primer pago recurrente


Para realizar un primer pago recurrente, es necesario activar el modo recurrente durante la sesión de funcionamiento. Para ello se disponen de las siguientes funciones:

 

 

Cada vez que se inicialice la librería ( fnDllIniTpvpcLatente ), se desactivará automáticamente el modo recurrente, por lo que habrá que activarlo de nuevo si se quiere operar de este modo. Una secuencia de llamadas de ejemplo:

 

 

Para la interfaz ActiveX, estas secuencias y el comportamiento es similar.
Resultado de primera operación marcada como Recurrente, donde se obtiene el token para las sucesivas:

<Operaciones version="6.0">
<resultadoOperacion>
<tipoPago>PAGO</tipoPago>
<importe>1.11</importe>
<moneda>978</moneda>
<tarjetaClienteRecibo>************0017</tarjetaClienteRecibo>
<tarjetaComercioRecibo>************0017</tarjetaComercioRecibo>
<marcaTarjeta>1</marcaTarjeta>
<token>90d264df618c21c527aaf836d61a6cb3d56c4bea</token>
<paisTarjeta>724</paisTarjeta>
<caducidad>0000</caducidad>
<comercio>777888991</comercio>
<terminal>3</terminal>
<pedido>2882</pedido>
<identificadorRTS>070001140915111838499692</identificadorRTS>
<fechaOperacion>2014-09-15 07:00:07.0</fechaOperacion>
<estado>F</estado>
<resultado>Autorizada</resultado>
<codigoRespuesta>499692</codigoRespuesta>
<firma>4A0D711FAA161080DFD7A81261A36B6AC32AF6D6</firma>
</resultadoOperacion>
</Operaciones>