Jump to content

[SOLUCIONADO] Necesito poner la referencia de pedido en el retorno del módulo Redsys


Recommended Posts

Hola, estoy configurando mi PS 1.6.0.11 con el módulo descargado de Redsys.

 

Necesito ayuda porque el módulo funciona perfectamente bien, pero cuando se ha realizado el pago, y estoy en payment_return.tpl, el nº de pedido que muestra en pantalla corresponde al valor del campo "id_order" y necesito cambiarlo por el valor de "reference" que es el que utilizo como nº de pedido.

 

No encuentro la forma de cambiar la variable en esta línea:

 

<br /><br />- N# <span class="price"><strong>{$id_order|escape:'htmlall'}</strong></span>

 

Entre otras muchas pruebas, he probado de cambiarlo por $reference pero no funciona.

 

¿ Puede alguien ayudarme ?.

 

Gracias,

Edited by kinkibcn (see edit history)
Link to comment
Share on other sites

En el archivo

\MODULES\\redsys\redsys.php

Busca esto

public function hookPaymentReturn($params)

en esta parte

$this->smarty->assign(array(

añade

'reference' => $params['objOrder']->reference

si lo añades al final asegurate de añadir la coma en la linea anterior

 

ahora en el archivo

MODULES\redsys\views\templates\hook\payment_return.tpl

añade la variable

{$reference|escape:'htmlall'}
Edited by ventura (see edit history)
  • Like 1
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...