Hace poco con un cliente se me dio el caso de que al ir a pagar a RedSys, usando redirección, en vez de llevarle a la URL correcta: una URL intermedia para luego pasar a RedSys, pasaba a RedSys con unos parámetros que eran incorrectos; porque se saltaba el paso anterior.
Es decir, terminabas en RedSys con una URL de este tipo propia de WooCommerce:
https://sis-t.redsys.es:25443/order-received/xxx/?key=wc_order_xxx
Y claro, daba un error. El caso es que he visto multitud de casos de soporte de RedSys, de nuestro plugin para RedSys y WooCommerce y de otros y no había visto nada igual.
Indagando un poco, vimos que el problema realmente era común a cualquier pasarela que hiciera redirección y que venía de un problema de configuración de Elementor y es un issue conocido que de hecho tienen en Github reportado.
¿Cuál es el problema? Que aparte de las páginas estándares de WooCommerce: carrito, finalizar comprar, etc. Elementor agrega otra más que se llama «Resumen» y que si no está debidamente establecida puede dar lugar a estos errores.
La solución, configurarlo indicando por ejemplo la misma página del checkout si es que no tienes una página expresamente de resumen y listo.
Nota: Hay una valoración incrustada en esta entrada, por favor, visita esta entrada para valorarla.Por qué falla Bizum WooCommerce: detecta errores de credenciales, firma, entorno y pedidos para recuperar…
Elige un plugin gratuito Redsys WordPress con criterio: compatibilidad, seguridad, configuración bancaria y límites para…
¿Qué necesito para activar CECA Online? Revisa contrato bancario, datos del terminal, seguridad, pruebas y…
Aprende a elegir una pasarela para suscripciones en WordPress: revisa recurrencia, compatibilidad, seguridad y soporte…
Elige un plugin Bizum WordPress compatible con tu flujo de venta, configura la pasarela bancaria…
Aprende cómo aceptar CECA en reservas WordPress, configurar pagos seguros y confirmar cada reserva sin…