el carrito de woocommerce está vacío después de agregar productos

3 minutos de lectura

avatar de usuario
ayudadev

Yo uso woocommerce en wordpress. Pero tengo un problema con la página de pago. Estoy agregando productos al carrito, luego se redirige a la página del carrito (como verifiqué esta opción desde Configuración de Woocommerce -> “Redirigir a la página del carrito después de agregar con éxito”), en la página del carrito tengo “Actualizar carrito” y ” Proceder al pago”, después de hacer clic en ambos botones, se me redirige a la página Vaciar carrito.

Me di cuenta de que el carrito se actualiza después de unos minutos y luego funciona. ¿Qué puede causar este problema de cookies o sesión?

  • ¿Puedo verlo en vivo?

    – Rohil_PHPBeginner

    3 de marzo de 2015 a las 7:03

  • No puedo hacer que funcione de la manera que dices… Y una cosa más que noté es que incluso si solo actualizas la página después de agregar el producto al carrito, aparecerá un carrito vacío… Así que supongo que es no producto en el carrito en realidad.

    – Rohil_PHPBeginner

    3 de marzo de 2015 a las 7:18

  • @Rohil_PHPBeginner Cambié mi pregunta, ¿viste los detalles que mencioné?

    – aiddev

    3 de marzo de 2015 a las 7:20

  • Sí .. Pero si se registra en la red en admin-ajax.php después de agregar el producto al carrito, notará que, en respuesta, le está dando el carrito vacío. Por lo tanto, el producto no se agrega realmente al carrito. La razón podría ser (como actualizó la pregunta), en algún lugar debe haber un tiempo de espera establecido.

    – Rohil_PHPBeginner

    3 de marzo de 2015 a las 7:24

  • ¿Qué le da si usa la forma predeterminada para agregar productos? digo sin pasar ?add-to-cart parámetro ..

    – Rohil_PHPBeginner

    3 de marzo de 2015 a las 7:25

La solución más sencilla:

Vaya a la configuración, cambie de “https” a “http”, pruébelo ahora, si funciona, hay un problema con la autenticación forzada de woocommerce, simplemente puede dejarlo y usar “Wp Force SSL” para seguir ejecutando la certificación SSL y no tener más problemas con eso.

Trabajó para mi

Me encontré con este problema y probé un montón de cosas: – instalar un complemento de sesión – actualizar woocommerce y tema – actualizar wordpress – actualizar mi servidor plesk – agregar session.autostart = 0 en PHP.ini – usar expiresActive Off en .htaccess – eliminar AJAX en productos y API REST en la configuración de woocommerce: estado de actualización en el estado del sistema de woocommerce

Lo único que finalmente funcionó para mí (creo) fue instalar WP Force SSL

esto suena como un anuncio. ¡Espero que esto ayude!

Lo depuré y el problema era

woocommerce_sessions: Table does not exist

Desactive y reactive el complemento, para que el complemento de woocommerce cree una tabla de sesión nuevamente.

Tienes 18 versiones de retraso. https://wordpress.org/plugins/woocommerce/changelog/

Su versión de WordPress también está atrasada. Debe actualizar ambos antes de continuar intentando resolver el problema.

Como puede ver en el enlace del registro de cambios que publiqué, hay un montón de correcciones que se están perdiendo al no estar actualizado.

verifique la marca de verificación para Forzar pago seguro en woocommerce >> configuración >> pago.

Si tiene un certificado seguro https, debe estar marcado (marcado).

avatar de usuario
eric aya

Por alguna razón, a veces agrega productos al carrito pero la página del carrito permanece vacía (incluso si puede ver claramente que el widget del carrito tiene productos). Pero no se preocupe, puede que solo sea un problema de caché simple (y si no sabe qué caché es, tampoco hay problema).

Siga este enlace para obtener todos los detalles: https://businessbloomer.com/woocommerce-solution-cart-empty-issue/

¿Ha sido útil esta solución?

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Configurar y más información
Privacidad