Con este vídeo de la Zona Código aprendes a configurar que el carrito de WooCommerce se vacíe automáticamente cuando lleva más de X horas sin actividad.

WooCommerce mantiene el carrito activo durante 48 horas por defecto. Para la mayoría de tiendas esto está bien, pero hay casos donde un carrito que lleva demasiado tiempo activo puede ser un problema:
- Tiendas con reservas o entradas donde el stock es limitado y no conviene tener unidades bloqueadas durante días.
- Tiendas con precios dinámicos que cambian frecuentemente.
- Tiendas que quieren reducir la discrepancia entre los datos de carritos abandonados y la realidad.
Con este snippet configuras en una variable cuántas horas tiene que llevar el carrito inactivo para vaciarse. Cuando el usuario vuelve a la web con el carrito caducado, lo encuentra vacío y se le muestra un aviso informativo.
Vídeo: cómo vaciar el carrito de WooCommerce automáticamente
Código para vaciar el carrito automáticamente tras X horas
Vídeos relacionados: