Soporte » Plugins y Hacks » WooCommerce » WordPress no redirecciona a los medios de pago

  • Problema: se agrega producto a la compra, al pasar al carrito e intentar finalizar la compra dandole al boton comprar el sitio no redirecciona a los medios de pago.

    Intentos de solucionar el problema:
    1- Desactivando todos los plugins excepto woocommerce – No solucionó
    2- Revisar los medios de pago e intentarlo con otro plugin de pago – No lo solucionó
    3- Cambiar de tema al tema por defecto de WordPress – No lo solucionó
    4- Cambiar de tema a otro tema cuyo comportamiento estable se conoce – No lo solucionó
    5- Instalar un backup del sitio en otro servidor y direccion – No lo solucionó
    6- Utilizar plugins para liberar el cache del navegador de los demas plugins – No lo solucionó
    7- Revisar la configuración de woocommerce buscando algo que este mal configurado – No se encontraron configuraciones deficientes

    Mis sospechas:
    Puede que sea algo referente a wordpress o woocommerce respecto a su código, puesto que como pueden comprar si entran a la página simplemente al darle finalizar compra se queda cargando y luego devuelve al mismo formulario.
    ¿Qué me sugerirían? Tal vez tienen una alternativa o conocen alguna solución al respecto.
    Gracias por su tiempo y atencipon, saludos

    La página con la que necesito ayuda: [accede para ver el enlace]

Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)
  • Moderador Jose Luis

    (@jose64)

    Hola

    Te aseguro que el problema no es el código de WooCommerce ni de WordPress.

    Tienes unos cuantos problemas en tu tienda:

    Tienes un error de contenido mixto (las imágenes están servidas bajo http) tienes que modificar las URLs de las imágenes.

    Ahora mismo si hago el pago con una pasarela online el error lo genera la pasarela y no se efectúa el pago, por ejemplo:

    https://smartmobile.cl/finalizar-compra/order-pay/9020/?key=wc_order_Mukhn5sXjTJ2a&order=9020

    Si hago el pago con cheque el pago se realiza pero cierra la sesión (caducada), por ejemplo:

    https://smartmobile.cl/finalizar-compra/order-received/9021/?key=wc_order_4gUYJ4IX7rMs0

    Es muy probable que tu problema sea algo de la configuración. Primeramente desactiva cualquier plugin de cache, no borrar cache sino desactivar porque ahora en la página de pago aparecen unos datos que no deberían estar, me imagino que tuyos. Una vez desactivado no deberías ver esos datos al entrar en la web desde una sesión de incógnito.

    Desactiva todas las pasarelas de pago excepto cheque y contra reembolso, haz todas las comprobaciones y una vez que esté funcionando correctamente empieza con las pasarelas online. Instala una sola pasarela, configúrala correctamente y una vez que la tengas configurada pasa a otra. Si pruebas varias cosas al mismo tiempo nunca sabrás que origina los errores.

    Suerte con los cambios, comenta como va saliendo y cuando lo soluciones recuerda decir cuál era el problema, cómo se solucionó y cierra el debate marcándolo como resuelto, así nos ayudamos todos.

    Saludos.

    Hola!

    ¿Has probado a actualizar los enlaces permanentes?

    Tienes todos los codigos cortos de woocommerce en sus paginas pertinentes??

    Un saludito,

    Cavallanti.

    • Esta respuesta fue modificada hace 1 año, 8 meses por cavallanti.
    Iniciador del debate avagax

    (@avagax)

    Hola amigos, muchas gracias a todos por responder y tomarse su tiempo. Creo que tal vez descifré la procedencia de los causantes, ahora solo falta la solución. Les explico un poco el contexto:

    Resulta que esta página es de un cliente con el cual trabajo y él es quien se encarga de modificar las cosas en la página junto a otro socio suyo. Al inicio, este socio que conoce un poco más sobre el tema de WordPress me vino con este problema y que, según el, había comprobado todo y que ninguno de los causantes comunes del porque una instalación de WordPress funcione mal (dígase actualizaciones o plugins nuevos) había sido puesto que no habían instalado nada nuevo. También me comentó que la pagina tenia ese problema desde el 2 de Junio. Como es obvio yo comprobé de nuevo lo que me dijo instalando una copia de wordpress en un servidor nuevo y ahi haciendo todas las modificaciones, desactivaciones y desinstalaciones pertinentes, pero como supondrán, es como buscar una aguja en un pajar, debido también al nivel de amontonamiento de plugins activados y desactivados, temas, recursos, configuraciones y demas que tenia la página y que se le han ido aplicando sobre el tiempo, sin tal vez hacer una pequeña limpieza de lo que no se use.

    Resulta que ayer el cliente, directamente me comentó que en realidad desde el 30 de Mayo la página no funciona bien con el problema que antes les planteé, desde que instaló un plugin (el cual él no recordaba bien el nombre) pero creia que era el «Advanced AJAX Product Filters for WooCommerce». Como seguro pensarán tambien uds. lo mejor es guiarse por la fecha de instalación de esos plugins y ver cual fue el instalado en esa fecha para estar seguro, ya que podria estarme enfocando erroneamente en ese plugin que el mencionó que era (el cual reconoció en realidad cuando yo se lo mencioné por teléfono porque me pareció muy extraño).
    Para saber que plugins fueron instalados alrededor de esa fecha acudí al Explorador de archivos y en la carpeta de plugins de la instalación revisé cada una y la fecha de los archivos que ahi se encontraban. Las carpetas relacionadas a los plugins instalados alrededor de esa fecha fueron:
    Advanced AJAX Product Filters for WooCommerce 31-05-2019 18:20
    Custom Order Status for WooCommerce 31-05-2019 18:20
    Woo custom stock status 31-05-2019
    ga-google-analytics 31-05-2019 18:20
    Google analytics dashboard fow WP 31-05-2019 18:20
    No gutemberg 31-05-2019 18:20
    Payku payment 28-05-2019 17:31
    Payku payment Onepay 28-05-2019
    Woocommerce pay for payment 31-05-2019

    Sospecho que en realidad no fue el AJAX sino alguno de estos 3 últimos. ¿Alguna sugerencia? Ya probé desactivando Payku y activando solo los pagos que vienen por defecto en WordPress, pero sigue teniendo el mismo problema.

Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)
  • El debate ‘WordPress no redirecciona a los medios de pago’ está cerrado a nuevas respuestas.