• Resuelto davidmartinmerino

    (@davidmartinmerino)


    Buenas!

    Tengo una tienda construida con Woocommerce, con la pasarela de pagos Stripe y con un plugin de integración para Woocommerce de un proveedor (Printful) que hace impresión bajo demanda y envío de productos con diseños que hago en su app, sincronizada con mi tienda. En mi tienda por lo general solo tengo productos importados de este proveedor.

    Me aparecen los siguientes errores en el checkout de Woocommerce:

    -A veces, independientemente de que el producto sea creado a través de la App de mi proveedor y sincronizado o que sea creado con Woocommerce, la página del checkout se queda cargando de forma permanente, con el circulito que aparece cargando encima de la tarjeta de crédito y el cálculo de gastos (producto, envío, etc), y bloqueando el botón que permite terminar el pago.

    -Para los productos importados desde la App del proveedor, cuando no ocurre el error anterior, si le doy al botón para terminar el pago, me aparece el siguiente mensaje de error: «Error procesando el pedido. Por favor, inténtalo de nuevo». Sin embargo, si el producto lo creo directamente con Woocommerce, este error no me aparece. Hubo una vez que probé a comprar el producto que creé desde Woocommerce y luego uno de mi proveedor seguidamente (en dos pagos consecutivos) y funcionó, pero si no hago esto el error persiste.

    He hablado con Stripe y con mi proveedor, y me han dicho que todo está correctamente conectado, que el error parece que viene de Woocommerce.

    Les agradecería enormemente que me pudieran ayudar o dar algún consejo para solucionar o detectar el problema. Por cierto, no soy programador.

    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)
  • Hola David, la verdad es que es un error demasiado genérico para poder darte unas indicaciones definitivas.
    Te sugiero probar lo siguiente, por orden de dificultad:

    Activa una forma de pago fuera de linea (por ejemplo transferencia bancaria) para poder hacer una prueba de compra y verificar que el sistema funciona bien. Si lo necesitas, crea algún producto de prueba para chequearlo.
    Si funciona, ya sabemos que el problema está en la pasarela de pago.

    Segunda opción, desactiva TODOS los plugins de tu sitio (menos WooCommerce) y comprueba si funciona (de nuevo puedes usar un producto de pruebas). Prueba también con otro tema, por ejemplo Twenty Twenty. Si funciona, vete activando uno a uno y repitiendo el test.

    Tercera opción, estaría bien saber si tu sistema está arrojando algún error. Para ello tendrás que editar el archivo wp-config.php de tu instalación de WordPress (puedes acceder a el a través de un cliente ftp. Donde sale
    define( 'WP_DEBUG', false );
    cambia false por true.

    Esto pintará un error en pantalla cuando se bloquea la transacción si es que eso es lo que está pasando.

    A ver si damos con el problema, un saludo

    Iniciador del debate davidmartinmerino

    (@davidmartinmerino)

    Hola Pablo,

    Al final opté por desactivar todos los plugins excepto Woocommerce y vi que el problema se solucionaba. Luego fui instalando uno a uno hasta detectar el que me generaba ambos conflictos: StopSpammers, un plugin antispam.

    Aunque es un plugin bien valorado, supongo que interferirá de alguna manera… Al final lo desinstalé y probé con otra alternativa.

    ¡Muchas gracias por la asistencia! ¡Problema solucionado!

    Genial, me alegro mucho David, un saludo

Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)
  • El debate ‘«Error procesando el pedido. Por favor, inténtalo de nuevo» y cargando’ está cerrado a nuevas respuestas.