lucas.garcia Posted June 15, 2017 Share Posted June 15, 2017 Buenas!Tenemos un código de redirección para que la web solo sea visible para usuarios registrados: if (!$this->context->customer->isLogged() && $this->php_self != 'authentication' && $this->php_self != 'password') { Tools::redirect('index.php?controller=authentication?back=index'); }El caso es que cuando el usuario paga con la pasarela de Redsys y termina el proceso, algo en este script hace que falle, de forma que aunque la pasarela realiza el cobro, el pedido ha quedado como sin terminar en Prestashop.Hemos probado a ir desactivando casos del php self como:if ( $this->php_self != 'order-confirmation' && $this->php_self != 'order-follow' && $this->php_self != 'order-opc' && $this->php_self != 'order-return' && $this->php_self != 'order-slip' && $this->php_self != 'order' ) Pero sin mucho éxito.¿Alguna idea? Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now