Avisos
Vaciar todo

Anular Create Cart

12 Respuestas
3 Usuarios
0 Reacciones
35 Visitas
Respuestas: 155
Estimable Member
Topic starter
 

Hola, después de alguna actualización, no se desde cuando, aleatoriamente cuando entro en el carrito me dice create cart y no calcula bien las cantidades.

image

De este producto el carrito tenia 1.25. Como se ve en el aviso de mínimo de compra 5.81. Pero en la linea de productos en el carrito lo redondea a 1 y no lo calcula. Lo primero querría saber como puedo eliminar create cart y que se cree automático, como siempre, a ver si es el culpable y si no es así seguir haciendo pruebas

Contenido solo visible a usuarios registrados


 
Respondido : 27/07/2026 6:32 pm
Argenis
Respuestas: 12298
Illustrious Member Admin
 

Hola Pedro,

El plugin que utilizas para los decimales es Decimal Product Quantity for WooCommerce, este indica que no está probado en la versión que tienes de WordPress, indica que es compatible con: 6.9.5

Si este plugin es la base de todo, tu sitio no fue muy buena idea actualizar todo; tendrías que consultar con soporte de este plugin para que te indiquen cuándo planean actualizarlo. También puedes, otra prueba que puedes hacer es desactivar este plugin y ver si el problema persiste.

Si lo hace, nos comentas para evaluar desde otro ángulo, pero donde hemos podido replicar el error es con productos con decimales. 

Un saludo 🖐️ 


 
Respondido : 27/07/2026 7:37 pm
Respuestas: 155
Estimable Member
Topic starter
 
  1. He probado desactivando algunos plugins a ver si había conflicto y solo va bien si desactivo decimales es Decimal Product Quantity for WooCommerce.
  2. Podría probar limpiar woocomerce, pero no se si es peligroso
  3. Borrar sesiones de clientes.
    ✅ Borrar transitorios.
    ✅ Borrar transitorios expirados.
    ✅ Regenerar la tabla de búsqueda de productos.
  4. Otra opción es cambiar el plugin de decimales. No se si conocéis alguno fiable.

 
Respondido : 29/07/2026 3:07 am
Karen Rios
Respuestas: 20416
Illustrious Member Admin
 

Hola Pedro, 

Como comentas en este caso el problema principal lo parece tener el plugin de Decimal Product Quantity for WooCommerce, ya ser por una incompatibilidad con la versión actual de WooCommerce o WordPress. 

Sobre las herramientas que indicas:

  • Borrar transitorios y borrar transitorios expirados es seguro. Son datos temporales y WooCommerce los vuelve a generar.
  • Regenerar la tabla de búsqueda de productos tampoco elimina productos ni pedidos, aunque no parece relacionado con el cálculo de cantidades del carrito.
  • Borrar sesiones de clientes no elimina clientes ni pedidos, pero sí vacía todos los carritos activos, incluidos los de compradores que estén utilizando la tienda en ese momento. Si decides hacerlo, realiza antes una copia de seguridad y ejecútalo en un horario con poca actividad.

Puedes consultar qué hace cada herramienta en la documentación de WooCommerce.

Antes de borrar las sesiones, probaría lo siguiente:

  • Accede a Productos → Decimal Quantity.
  • En Cart Storage type, selecciona PHP Session.
  • Guarda los cambios.

Borra únicamente los transitorios de WooCommerce y la caché de la web.

Realiza una compra de prueba desde una ventana de incógnito.

Este ajuste evita que Decimal Product Quantity conserve los datos del carrito después de cerrar el navegador y puede eliminar el aviso “Create Cart”. No obstante, si continúa redondeando 1,25 a 1, no seguiría limpiando datos de WooCommerce, ya que sería un fallo de compatibilidad del plugin.

Como alternativa gratuita puedes probar Min Max Step Quantity Limits Manager for WooCommerce. Permite establecer cantidades mínimas, máximas y pasos decimales; además, se mantiene actualizado y es compatible con versiones recientes de WooCommerce.

Si prefieres una opción comercial con soporte, tienes Smart Product Quantity for WooCommerce en el marketplace oficial de WooCommerce, siempre toma en cuenta consultar con los desarrolladores de los plugins para que te indiquen de forma precisa tiene las configuraciones que necesitas. 

En cualquiera de los dos casos, te recomiendo realizar primero el cambio en un clon de la web y comprobar productos simples, variables, cantidades mínimas, carrito, impuestos y proceso de pago antes de sustituir el plugin en la tienda activa.

Verifica primero el cambio a PHP Session y nos comentas si desaparece “Create Cart” y se mantiene correctamente la cantidad decimal.

Un saludo.

 


 
Respondido : 29/07/2026 12:44 pm
Respuestas: 155
Estimable Member
Topic starter
 

de aquí borro los transitorios?

image

 
Respondido : 29/07/2026 6:31 pm
Argenis
Respuestas: 12298
Illustrious Member Admin
 

Hola Pedro,

Si es allí, pero tienes que entender el funcionamiento de esa función. Al pulsar Programar, WooCommerce crea una tarea en segundo plano que ejecuta una primera limpieza, luego repite la limpieza automáticamente cada 24 horas, para luego eliminar solo archivos o datos temporales que tengan una fecha de caducidad ya expirada.

Los transitorios son datos de caché que WordPress y WooCommerce guardan temporalmente para no tener que calcular o consultar la misma información repetidamente. La limpieza no elimina productos, pedidos, clientes ni configuraciones de la tienda.

De igual forma, lo más seguro es que necesites hacer uso de otro plugin de decimales, como te indicó Karen, has probado ya con estos?

Un saludo 🖐️ 


 
Respondido : 29/07/2026 8:50 pm
Respuestas: 155
Estimable Member
Topic starter
 

Cart Storage type, php seleccionado y transitorios borrados y sigue igual. Para probar los otros plugins me gustaría clonar la pagina. ¿Se puede desde el panel de webempresa?


 
Respondido : 30/07/2026 5:01 pm
Karen Rios
Respuestas: 20416
Illustrious Member Admin
 

Hola Pedro, 

Si puedes clonar tu sitio web de forma rápida desde tu wepanel, puedes verificar el proceso en la siguiente guía que tenemos disponible: https://guias.webempresa.com/preguntas-frecuentes/clonar-mi-web/

Verifícalo y nos comentas cómo va todo

Un saludo.


 
Respondido : 30/07/2026 5:31 pm
Respuestas: 155
Estimable Member
Topic starter
 

hola, he quitado los banners de paypal y parece que funciona. Pero para confirmarlo, ¿puede probar tu en tu navegador? gracias


 
Respondido : 30/07/2026 6:25 pm
Argenis
Respuestas: 12298
Illustrious Member Admin
 

Hola Pedro,

Estoy probando en Chrome, Firefox y Opera, de momento veo que funciona. Agregué, eliminé y modifiqué cantidades en el propio carrito y no mostró el error, incluso actualizando la página.

Parece que ya se ha solucionado el inconveniente.

Un saludo 🖐️ 


 
Respondido : 30/07/2026 7:09 pm
Respuestas: 155
Estimable Member
Topic starter
 

Muchas gracias. Seguiré probando por si acaso. Un saludo


 
Respondido : 30/07/2026 7:17 pm
Argenis
Respuestas: 12298
Illustrious Member Admin
 

Hola Pedro,

Dejaremos el tema abierto un poco más por si surge de nuevo el problema.

Un saludo 🖐️ 


 
Respondido : 30/07/2026 7:22 pm