WooCommerce: qué hacer cuando el carrito o el checkout dejan de funcionar
Respuesta corta: la causa más común es un plugin de caché sirviendo una versión guardada de la página del carrito, que necesita ser siempre dinámica. Excluir las páginas de carrito y checkout de la caché resuelve la mayoría de los casos.
Checklist de diagnóstico
Verifica que tu plugin de caché tenga excluidas las páginas de Carrito, Checkout y Mi Cuenta (todos los plugins de caché serios tienen esta opción).
Revisa la consola del navegador (F12) buscando errores de JavaScript — un conflicto de scripts entre plugins es la segunda causa más común.
Desactiva temporalmente plugins de terceros no esenciales (pop-ups, chat en vivo) para descartar conflictos.
WooCommerce depende de cookies de sesión para mantener el estado del carrito; cualquier configuración de caché agresiva que ignore esto rompe la funcionalidad de compra sin generar ningún mensaje de error visible.Documentación oficial de WooCommerce sobre compatibilidad con caché, 2026