[Resuelto] Issues during card payments in translated URL
Este hilo está resuelto. Aquí tienes una descripción del problema y la solución.
Problem: The client was experiencing an Error 403 when trying to process payments through the translated URL in their WooCommerce site using the Redsys Gateway Light plugin. The error occurred specifically when customers attempted to make payments via the French translated URL (/fr/), while no error was present on the base Spanish URL. Solution: We recommended the client to update all plugins and themes that were outdated. The client followed these steps and also noted that the author of the WooCommerce Redsys Gateway Light plugin had released an update. After applying these updates, the error was resolved.
If you're experiencing a similar issue, we recommend you to: 1. Update all your plugins and themes to the latest versions. 2. Clear your site's cache.
Please note that this solution might be irrelevant if it's outdated or not applicable to your specific case. We highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If the problem persists, please open a new support ticket.
Este es el foro de soporte técnico de WPML, el plugin multilingüe de WordPress.
Todas las personas pueden leerlo pero solo los clientes de WPML pueden ingresar comentarios. El equipo de WPML responde en los foros 6 días a la semana, 22 horas por día.
Antecedentes del problema:
Hello, my woocommerce is NOT processig correctly the payments received through the translated URL. When the customer click in the pay botton, it goes to a URL either enlace oculto for translated web and enlace oculto for the base language (spanish). When customer introduce card details, website reach an error 403 FOR ALL PAYMENTS DONE IN THE /fr/ URL (no error in the spanish URL). My hosting is keeping the bank IP in the blacklist so it is not the problem.
Síntomas:
Error 403 for all payments done in the /fr/ URL.
Hola,
Mi nombre es Carlos y continuaré con este ticket pues mi colega Lucas está de vacaciones.
He leído el ticket y todo indica que estamos frente a un problema de compatibilidad. Puede crear un sitio staging con una copia del sitio donde podamos realizar pruebas sin afectar al sitio en producción?
He establecido su próximo mensaje como privado para que pueda compartir las credenciales de acceso de forma segura.
¿Me puedes guiar para crear un sitio staging de pruebas ? Gracias
Si es suficiente con que te facilite las credenciales para acceso temporal al entorno de producción me dices.
No le pido directamente las credenciales de acceso al sitio en producción ahora porque necesito comprobar si el problema persiste en el sitio staging y por lo tanto se trate de un conflicto de compatibilidad.
He establecido su próximo mensaje como privado para que pueda compartir las credenciales del sitio staging de forma segura.
Acabo de completar el staging. he tenido que suprimir algunos plugins y la tabla de emails wpstg0_fsmpt_email_logs para conseguirlo. ¿Cómo te puedo dar acceso?
URL: enlace oculto
Por otra parte, me gustaría tratar otro problema que habéis tenido con otros usuarios, la imposibilidad de traducir la página de checkout usando cartflows y Elementor, por ejemplo este caso: https://wpml.org/forums/topic/woocommerce-checkout-page-not-translating-on-front-end/
¿Prefieres que abra otro hilo o lo podemos tratar aquí mismo? Siguiendo el hilo no soy capaz de traducir la página y necesitaría vuestra ayuda a ser posible.
1.- He establecido su próximo mensaje como privado para que pueda compartir las credenciales de acceso de forma segura al sitio staging.
También le pido que describa paso a paso cómo reproducir el problema en el staging, así como adjuntar algunas capturas de pantalla o un enlace con un video donde pueda observarse. Esto nos ayudará a reproducirlo y determinar su causa.
2.- Con respecto al problema de CartFlows y Elementos, lo mejor es que abra un nuevo ticket y yo mismo lo voy a recibir para poder continuar trabajando juntos. De esta forma separaremos los problemas y será más fácil -para futuros usuarios- encontrar la solución cuando busque en el foro.
Muchas gracias por compartir las credenciales de acceso 🙂
Le pido que realice los siguientes pasos para ir descartando posibles causas del problema y al mismo tiempo comprenderlo mejor:
- Actualice todos los plugins y temas que aparecen desactualizados en este enlace: enlace oculto
- Borre la memoria cache
También le pido que describa paso a paso cómo configurar el endpoint de Redsys Lite pues no encuentro cómo puedo alterarlo o editarlo, más allá que la configuración en Woocommerce -> Ajustes -> Pagos.
Por otra parte, al visitar enlace oculto y enlace oculto obtengo la misma respuesta. Puede decirme si es el comportamiento esperado?
Disculpa la demora, he estado trabajando en la web y he actualizado la mayoría de plugins y los temas como indicas.
Finalmente el error se ha solucionado, el autor del plugin WooCommerce Redsys Gateway Light parece que también ha incorporado una actualización y ya funciona.
Me alegra saber que el problema está resuelto 🙂
Por favor no dude en contactarnos si necesita de nuestra ayuda en el futuro con WPML. Estaremos más que contentos de poder ayudarle.