Avisos
Vaciar todo

[Resuelto] modulo redsys se bloquea al seleccionar forma de pago  

 
Jose
 Jose
Usuario activo

hola todos,

vereis tengo instalado el modulo de redsys (la ultima version que hay en su web) esta configurado con claves en modo prueba. y al pasar por caja y seleccionar forma de pago, me despliega un mensaje de bloqueo y no permite la operacion. he contactado con los de redsys y no me dan solucion que vaya y hable con los del banco y estos me mandan a solucionarlo con redsys.. vamos que no dan solucion.

a ver si ustedes me ayudais. es prestashop 1.7.x.x

imagen
Respondido : 23/01/2020 4:47 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Cual es la url de tu sitio web para verificar lo que comentas?, estas trabajando en tu dominio final?, es https?

Saludos.

Respondido : 23/01/2020 5:43 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Jose
 Jose
Usuario activo

Contenido solo visible a usuarios registrados

Respondido : 23/01/2020 6:03 pm
Bulmaro
 Bulmaro
Soporte CMS Webempresa Moderator

Hola José,

Agrega lo siguiente en el fichero .htaccess, lo encuentras en el directorio raíz de tu sitio web accesando desde el administrador de archivos de cPanel:

 

Header set Content-Security-Policy: "frame-ancestors 'self'"
 

Si encuentras otra linea que sea similar, es decir, con la forma Header set  Content-Security-Policy: "XXXXXXX" reemplazara por la que te he compartido, tambien te sugiero crear una copia de seguridad del .htaccess antes de editarlo.

 

Prueba con ello y nos comentas los resultados obtenidos.

 

Saludos.

Respondido : 23/01/2020 10:56 pm

Cursos Gratuitos WordPress

Jose
 Jose
Usuario activo

pues me encontre estas lineas y las elimine para incluir la que me has dicho. he borrado el cahe y el fallo continua igual.

<ifModule mod_headers.c>
Header always set Content-Security-Policy "upgrade-insecure-requests;"
</IfModule>

Respondido : 24/01/2020 6:58 am
Bulmaro
 Bulmaro
Soporte CMS Webempresa Moderator

Hola José,

¿Podrías compartirnos el código que tienes en el archivo htaccess? Por favor

Respondido : 24/01/2020 8:05 am

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Jose
 Jose
Usuario activo

<FilesMatch ".(php4|php5|php3|php2|php|phtml)$">
SetHandler application/x-lsphp70
</FilesMatch>

# ~~start~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again
# .htaccess automaticaly generated by PrestaShop e-commerce open-source solution
# http://www.prestashop.com - http://www.prestashop.com/forums

<IfModule mod_rewrite.c>
<IfModule mod_env.c>
SetEnv HTTP_MOD_REWRITE On
</IfModule>

RewriteEngine on

#Domain: www.movilganga.es
RewriteRule . - [E=REWRITEBASE:/]
RewriteRule ^api(?:/(.*))?$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L]

# Images
RewriteCond %{HTTP_HOST} ^www.movilganga.es$
RewriteRule ^([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$1$2$3.jpg [L]
RewriteCond %{HTTP_HOST} ^www.movilganga.es$
RewriteRule ^([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$1$2$3$4.jpg [L]
RewriteCond %{HTTP_HOST} ^www.movilganga.es$
RewriteRule ^([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$1$2$3$4$5.jpg [L]
RewriteCond %{HTTP_HOST} ^www.movilganga.es$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$1$2$3$4$5$6.jpg [L]
RewriteCond %{HTTP_HOST} ^www.movilganga.es$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6$7.jpg [L]
RewriteCond %{HTTP_HOST} ^www.movilganga.es$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7$8.jpg [L]
RewriteCond %{HTTP_HOST} ^www.movilganga.es$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8$9.jpg [L]
RewriteCond %{HTTP_HOST} ^www.movilganga.es$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8$9$10.jpg [L]
RewriteCond %{HTTP_HOST} ^www.movilganga.es$
RewriteRule ^c/([0-9]+)(\-[\.*_a-zA-Z0-9-]*)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2$3.jpg [L]
RewriteCond %{HTTP_HOST} ^www.movilganga.es$
RewriteRule ^c/([a-zA-Z_-]+)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2.jpg [L]
# AlphaImageLoader for IE and fancybox
RewriteRule ^images_ie/?([^/]+)\.(jpe?g|png|gif)$ js/jquery/plugins/fancybox/images/$1.$2 [L]

# Dispatcher
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ %{ENV:REWRITEBASE}index.php [NC,L]
</IfModule>

AddType application/vnd.ms-fontobject .eot
AddType font/ttf .ttf
AddType font/otf .otf
AddType application/font-woff .woff
AddType font/woff2 .woff2
<IfModule mod_headers.c>
<FilesMatch "\.(ttf|ttc|otf|eot|woff|woff2|svg)$">
Header set Access-Control-Allow-Origin "*"
</FilesMatch>
</IfModule>

Header set Content-Security-Policy: "frame-ancestors 'self'"

#If rewrite mod isn't enabled
ErrorDocument 404 /index.php?controller=404

# ~~end~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again

Respondido : 24/01/2020 9:01 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Jose.

Veo que no aparece el botón en la forma de pago por tarjeta y en la consola del navegador veo el siguiente aviso que hace referencia a Redsys:

Refused to display 'https://sis-t.redsys.es:25443/sis/getInputNC?buttonValue=5245414c495a4152205041474f&styleButton=6261636b67726f756e642d636f6c6f723a6f72616e67653b636f6c6f723a626c61636b3b&styleBody=636f6c6f723a626c61636b&styleBox=636f6c6f723a677265793b&styleBoxText=3b&frame=inSite&fuc=333438343735373537&terminal=31&order=303030303030303030303138' in a frame because an ancestor violates the following Content Security Policy directive: "frame-ancestors ".

veo que utilizas la versión 7.3 de PHP y prestashop no se lleva muy bien con esa version.

Baja la version de PHP de por ejemplo " 7.1 "  o  " 7.2 "

El módulo de Redsys lo descargaste desde su página oficial  ?

-> https://pagosonline.redsys.es/descargas.html

Prueba tambien en entorno real si ese aviso desaparece.

Un saludo

 

Respondido : 24/01/2020 10:57 am

Jose
 Jose
Usuario activo

he revisado y esta con php 7.0

cambien en el mod redsys a entorno real

el mod lo descargue desde su pag web la version 4 beta

ahora el fallo es: Ha ocurrido un error al conectar con sis.redsys.es

en htacces he vuelto a poner:

<ifModule mod_headers.c>
Header always set Content-Security-Policy "upgrade-insecure-requests;"
</IfModule>

es que sin esa directiva me aparecen contenido mixto en ssl por imgenes locales

Respondido : 24/01/2020 12:14 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Jose.

La última versión del módulo de Redsys es la 3.0.1, la versión 4.0 es del TPV " TPV VIRTUAL InSite "

Descarga el modulo que te indico en la Captura:

screenshot pagosonline.redsys.es 2020.01.24 15 53 45

En al misma pagina de descargar veras que puedes descargar una Guia de integración donde tienes todos los pasos par integrar la pasarela en WooCommerce.

Un saludo

 

Respondido : 24/01/2020 2:56 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Jose
 Jose
Usuario activo

vale eso hare, pero estamos usando prestashop... supongo que es ese el que debo instalar y no el de WooCommerce. correcto?

Respondido : 24/01/2020 3:00 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Jose.

Ostras perdona vi que tenias un plan WordPress y deduje que seria para WooCommerce

Exacto, lo mismo, en vez de descargar el módulo para WooCommerce descargas el módulo para Prestashop.

Un saludo

 

 

Respondido : 24/01/2020 3:32 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Jose
 Jose
Usuario activo

pues era eso!! a la primera!! muchisimas gracias.. sois los mejores

Respondido : 24/01/2020 4:37 pm