Jump to content

Redirección errónea desde redsys a mi prestashop después de finalizar un proceso de pago


Recommended Posts

Buenos días,

Tengo instalado el modulo de redsys [3.0.0] en un prestashop [1.6.1.6].

Hace unos días solicite a mi entidad (Sabadell) que al completar un proceso de pago mediante redsys redirigiera automáticamente de vuelta a mi tienda, ya que por defecto al finalizar el proceso de pago redsys nos muestra el 4º paso "Resultado de la transacción", donde el usuario ve un resumen del proceso y debe hacer clic en  "continuar" para volver a la tienda. Actualmente ya no me aparece el 4º paso del proceso redsys, pero ahora me encuentro que al redirigir a mi tienda no muestra la pantalla que aparecía anteriormente la de "confirmación del pedido" (hookPaymentReturn), en vez de esa me redirige al "historial de compra".

Alguien sabe como solucionar esto y hacer que redirija de nuevo a la "confirmación del pedido"?

 

Gracias,

Saludos.

Link to comment
Share on other sites

  • 4 weeks later...

hola, yo tengo el mismo problema tengo instalado redsys 3.0 en prestashop 1.6.1.9 los cobros se efectúan, pero no se generan pagos ni se vacía el carro, se supone que el modulo redsys 3.0 ya viene preparado tanto si tienes ssl activado o no si entramos dentro de nuestro dominio /modules/redsys/redsys.php

 

//URL de Respuesta Online

if (empty($_SERVER['HTTPS']))
{
$protocolo = 'http://';
$urltienda = $protocolo.$_SERVER['HTTP_HOST'].__PS_BASE_URI__.'modules/redsys/validation.php';
}
else
{
$protocolo = 'https://';
$urltienda = $protocolo.$_SERVER['HTTP_HOST'].__PS_BASE_URI__.'modules/redsys/validation.php';
}

tambien vemos donde se hace referecnia a las urlok y urlko 

 

miObj->setParameter("DS_MERCHANT_URLOK",$protocolo.$_SERVER['HTTP_HOST'].__PS_BASE_URI__.'index.php?controller=order-confirmation&id_cart='.$id_cart.'&id_module='.$this->id.'&id_order='.$this->currentOrder.'&key='.$customer->secure_key);

$miObj->setParameter("DS_MERCHANT_URLKO",$urltienda);

 

esta información viene por defecto el en modulo y creo que la configuración es la correcta imagino que mi problema reside en la configuración del tpv  en ( (https://canales.redsys.es/canales/) en la modificación de la terminal osea entrando como administrador (pulsando el carrito) click en comercios click en modificar aparece un formulario(adjunto foto) que creo que en la configuración de este reside el problema, alguien tiene idea de cual puede ser mi url de notificación o como dar con el y por ultimo en parámetros en las url debería aparecer si o no? bueno a a ver si entre todos arreglamos el problema y podemos poner nuestras tiendas con ssl y que funcione correctamente 

 

resumiendo un poco el embrollo creo que tl tpv necesita que se el rellene el campo URL DE NOTIFICACION en (https://canales.redsys.es/canales/ y así se soluciona el problema, la cuestion es que url es esta, sospecho que podría ser https://tudomnio.com/modules/redsys/redsys.php)  pero no he podido confirmarlo alguien tiene la respuesta?

 

 post-1349687-0-90855300-1481551211_thumb.jpg

 

 

 

 

 

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...