Ir a un tema
- Configuración inicial
- Apariencia y vista previa
- Accesos al carrito y visibilidad
- Carrito vacío
- Cantidades, opciones y recuperación
- Envío gratuito y sugerencias de productos
- Integraciones de HookSpark e idiomas
- Diagnóstico y eliminación
- Prueba antes de utilizarlo
- Datos y privacidad
- Cambios desde varias pestañas
- Actualización de archivos interrumpida
- Presentación de rebajas y cupones
- Valores iniciales
- Tres comprobaciones prácticas de configuración
- Si el resultado no es el esperado
- Caché de páginas y recuperación de sesión
- Alpha59: funciones ampliadas del carrito
- Envío, artículos guardados y edición de opciones: alpha59
- Cupones públicos, productos opcionales y regalos
- Estilos personales y distribuciones
- Observaciones locales y privacidad
- Pasos para probar las nuevas funciones
- Capturas de pantalla
Side Cart: guía de laboratorio
Edición Free: Guía en inglés · Guía en italiano. Este manual trata la edición Premium.
Este manual describe los procesos introducidos en 0.1.0-alpha.59 el 25 de septiembre de 2026. La versión Premium de esta referencia es 0.1.0-alpha.62; revisa su disponibilidad y las notas de compatibilidad fechadas antes de instalarla. Prueba los cambios en una tienda de pruebas de WooCommerce. La ampliación alpha59 se verificó con WordPress 7.1.2 / WooCommerce 11.1.0, en local y en alojamiento protegido, incluido un pedido de prueba con pago sin conexión. Los informes anteriores de alpha57 cubren WordPress 6.8 / WooCommerce 10.6.0, pero no certifican cada función nueva en esa plataforma mínima. La aceptación beta completa y la compatibilidad ampliada siguen abiertas.
Prueba la tienda o crea una demo personal de administración.
Configuración inicial
Abre HookSpark → Side Cart → Cart & appearance(«Carrito y apariencia»). Side Cart, el botón flotante, la apertura automática, el progreso de envío y las sugerencias están desactivados por defecto. Selecciona una plantilla y un acceso, revisa la vista previa y activa Side Cart y publica cuando esté listo.
Save draft («Guardar borrador») conserva el trabajo sin cambiar la configuración publicada. Publicar aplica la configuración validada. Restore previous («Restaurar anterior») recupera la configuración publicada previa; no revierte precios, pedidos ni ajustes fiscales de WooCommerce. Si falla la validación, corrige el campo indicado. Los valores enviados permanecen en pantalla. Si WordPress rechaza el guardado de borrador o publicación, Side Cart muestra un error y conserva los campos para reintentarlo. Una restauración fallida muestra su propio error y no guarda los cambios pendientes del formulario.
Apariencia y vista previa
Essential utiliza filas de producto familiares. Boutique da más espacio a imágenes y detalles. Compact concentra la información para carritos largos. El panel lateral y la ventana modal muestran el mismo carrito; el panel puede abrirse desde la derecha o la izquierda. Las fuentes proceden del tema, sin añadir servicios remotos.
La vista previa utiliza datos de ejemplo y el mismo sistema de presentación del carrito. Prueba anchos de escritorio y móvil, un carrito vacío, un error de existencias y detalles largos de personalización. Los controles no pueden realizar pedidos ni cambiar el carrito real. Prueba también siempre la tienda.
En Textos, colores y tamaños, personaliza el título, los textos de pago y continuar comprando, el texto del carrito vacío y la información de servicio. Los campos vacíos utilizan valores predeterminados. El texto debe ser simple, sin HTML. Las etiquetas admiten hasta 120 caracteres, la información de servicio 240 y las URL 500. Un enlace de servicio requiere tanto texto como una dirección HTTP o HTTPS válida.
El ancho de escritorio admite de 320 a 960 píxeles, limitado al espacio de pantalla disponible. Las imágenes de producto en móvil están activadas por defecto y pueden ocultarse. Configura por parejas los colores de fondo y texto del panel y del botón de pago: las parejas explícitas deben alcanzar un contraste de 4,5:1. Esta validación no certifica la accesibilidad de todo el tema.
Accesos al carrito y visibilidad
Utiliza un botón flotante, una ubicación de menú clásico, el bloque de enlace Side Cart o [hs_smart_cart] en una zona compatible con shortcodes. Conserva un enlace nativo al carrito de WooCommerce como alternativa. Side Cart no sustituye automáticamente los paneles del tema o maquetador; elige una única superficie principal de carrito para evitar aperturas duplicadas.
Elige el lado izquierdo o derecho del botón flotante independientemente del panel. La separación inferior admite de 0 a 300 px (18 por defecto), se suma al espacio de la barra móvil nativa de Storefront y se limita en pantallas de poca altura. Ajústala teniendo en cuenta chats, avisos de consentimiento y barras fijas. Comprueba la tienda: la vista previa muestra el panel, no la ubicación del botón. Publica para aplicar el cambio.
Open after a successful addition («Abrir después de añadir correctamente») es opcional. Funciona con las vías nativas probadas de añadir al carrito, incluidos formularios de WooCommerce que recargan la página. Estos últimos utilizan una cookie funcional hs_sc_added_ que dura como máximo un minuto y no contiene artículos del carrito ni datos de clientes. Si el navegador la bloquea, sigue siendo posible abrir manualmente.
Elige si mostrar Side Cart en todo el sitio, en el catálogo o en las fichas de producto. Excluded pages («Páginas excluidas») admite hasta cien páginas, incluida Tienda. Publica para aplicar los cambios. Las páginas de carrito y pago siempre se excluyen del panel; los enlaces manuales conservan el destino nativo de WooCommerce. Quita una página de las exclusiones y publica para volver a habilitar el panel en ella.
Carrito vacío
Explorar los productos enlaza por defecto a la tienda de WooCommerce. En Textos, colores y tamaños, cambia su etiqueta y destino, por ejemplo, a una colección. Deja los campos vacíos para usar valores predeterminados. El destino personalizado debe ser una URL HTTP o HTTPS completa. La vista previa vacía muestra el resultado sin navegar. Publica para aplicarlo. El pago permanece deshabilitado con el carrito vacío.
Cantidades, opciones y recuperación
Después de editar una cantidad, utiliza Update quantity(«Actualizar cantidad»). No se puede acceder al pago desde el panel mientras una cantidad sin confirmar difiera del valor del servidor. WooCommerce sigue determinando precios, descuentos, impuestos, existencias y límites. El panel concilia el estado después de las respuestas y de las actualizaciones compatibles desde otras pestañas.
La personalización aparece en la fila del producto. Los detalles largos pueden plegarse; ese estado se conserva al recalcular la fila. Los productos con personalizaciones distintas permanecen en líneas separadas. Utiliza Change variation («Cambiar variación») para editar una variación nativa dentro del panel. Las filas compatibles de Product Options & Add-Ons abren su configurador con las opciones existentes. WooCommerce valida cada cambio y, si lo rechaza, conserva la fila original. Consulta las instrucciones de edición de alpha59 más abajo para conocer los controles compatibles y sus límites.
Eliminar quita la fila seleccionada. Deshacer vuelve a validar si el producto sigue siendo comprable y puede rechazarse si han cambiado las existencias, opciones o sesión. Los productos agotados tienen un mensaje en el panel y otro en la fila: quita el artículo afectado para continuar. Las cantidades que comparten origen de existencias se consideran juntas. WooCommerce puede corregir cantidades y totales si disminuyen las existencias. Los proveedores externos de inventario necesitan pruebas específicas.
Despliega ¿Tienes un cupón? para introducir un código. Un error deja disponible el campo para corregirlo. Los cupones aplicados pueden quitarse por separado. Los totales reflejan las respuestas de WooCommerce; un envío que aún no puede calcularse no se presenta como gratuito.
Si no se puede confirmar una solicitud de cambio, las acciones de edición se pausan. Utiliza Refresh cart («Actualizar carrito») para recuperar el estado del servidor antes de reintentarlo. Si persiste el problema, View full cart («Ver carrito completo») ofrece la vía nativa de WooCommerce. Que falte la confirmación no significa necesariamente que el cambio haya fallado.
Envío gratuito y sugerencias de productos
El progreso de envío consulta métodos nativos de WooCommerce, destino, zona, umbrales y condiciones de cupones. Puede permanecer oculto hasta determinar una ventaja aplicable y no aparece en carritos exclusivamente digitales. Quitar un cupón o cambiar una cantidad puede modificar el progreso o retirar el envío gratuito. Los proveedores personalizados de envío no son compatibles automáticamente.
Elige Selected products o WooCommerce cross-sells («Productos seleccionados» o «Ventas cruzadas de WooCommerce») para las sugerencias. Selecciona hasta treinta candidatos manuales por orden de visualización; aparecen como máximo tres productos válidos. Puede haber menos o ninguno. Se excluyen los no disponibles, no comprables y ya añadidos. Estas relaciones no se presentan como estadísticas de compra.
Para un producto variable estándar, selecciona todos los atributos y espera a conocer el precio y la disponibilidad antes de añadirlo. Las combinaciones no disponibles no pueden añadirse. Si las personalizaciones obligatorias necesitan el configurador, Choose options («Elegir opciones») abre el producto. Los precios finales del carrito incluyen las reglas aplicables. Las sugerencias nunca añaden productos automáticamente.
Integraciones de HookSpark e idiomas
Integraciones muestra el estado de activación local y enlaces. Tener un plugin activo no certifica todas las combinaciones. Product Options & Add-Ons gestiona configuraciones y suplementos; MinMax, restricciones de cantidad; Pricing, descuentos; Messages, sus mensajes. Evita duplicar indicadores de envío al utilizar Messages. Las versiones y casos económicos probados se enlazan desde la especificación de funciones (FEATURE_SPEC.md).
Plugins de HookSpark muestra el catálogo compartido. Visitarlo no instala ni activa productos. Las acciones disponibles dependen de los permisos y del estado del producto.
Los textos propios de Side Cart están disponibles en inglés e italiano. El idioma de la tienda sigue al del sitio y el de administración al perfil del usuario. Los contenidos del comerciante, nombres de producto y textos de WooCommerce, temas y otros plugins utilizan sus propias traducciones y contenidos. Las etiquetas personalizadas guardadas no se traducen automáticamente.
Diagnóstico y eliminación
Empieza aquí comprueba la activación publicada, la página de pago asignada y las superficies nativas del carrito en plantillas de temas de bloques, patrones sincronizados y widgets activos. La inspección tiene límites de profundidad y tamaño y no cubre automáticamente maquetadores o patrones dinámicos. Publicar una página de pago no demuestra que funcionen el formulario y el método de pago: realiza un pedido de prueba. No detectar un bloque de minicarrito no descarta paneles de maquetadores, widgets o terceros.
El informe técnico está plegado por defecto. Download diagnostics («Descargar diagnóstico») crea un archivo local con versiones, estado de plugins y comprobaciones. Excluye datos de clientes y tokens y no se envía automáticamente. Revísalo antes de compartirlo con asistencia.
Desactivar conserva los ajustes y deja productos, cupones y pedidos en WooCommerce. Reactivar recupera la configuración publicada. Antes de retirar el plugin definitivamente, sustituye sus bloques y shortcodes por enlaces nativos al carrito donde sea necesario.
Por defecto, se conservan los ajustes al desinstalar. Para eliminarlos, abre Data retention, activa Delete Side Cart settings when uninstalling, y Publicar(«Eliminar los ajustes de Side Cart al desinstalar»). Guardar solo un borrador no cambia esta política. Para revocar la elección, desactívala y vuelve a publicar. Eliminar el plugin borrará entonces solo sus ajustes de borrador, publicados y anteriores. Permanecen los pedidos, productos y datos de WooCommerce. La conservación predeterminada y el borrado explícito se han probado en el laboratorio de un sitio; multisitio no está certificado. Guarda una copia coherente de archivos y base de datos antes de retirarlo definitivamente.
Prueba antes de utilizarlo
En escritorio y móvil, prueba productos simples y variables, opciones obligatorias, cantidades válidas e inválidas, cupones, quitar y deshacer y el paso al pago. Compara importes y detalles con el pedido resultante utilizando un método de prueba sin cobro real. Prueba también la pérdida de existencias y la recuperación después de un error.
La especificación de funciones (FEATURE_SPEC.md) es la referencia del estado. El alcance beta (BETA_SCOPE.md), las pruebas de pedidos (BROWSER_ORDERS_ALPHA14.md), existencias (STOCK_LOSS_ACCEPTANCE.md), impuestos y envío (TAXED_SHIPPING_ACCEPTANCE.md), ciclo de vida (LIFECYCLE_ACCEPTANCE.md) y contratos para desarrolladores (PUBLIC_EVENTS.md) describen la cobertura y sus límites. Este producto no promete compatibilidad universal, pago integrado, edición de campos de pago ni pago exprés.
Si un borrador guardado está mal formado, el editor utiliza ajustes publicados válidos o valores predeterminados desactivados. Abrir el editor no sobrescribe los datos; publica una configuración corregida para sustituirla. Se rechazan instantáneas anteriores mal formadas sin restauración parcial.
La apertura automática respeta otros diálogos visibles, como el minicarrito de WooCommerce: los datos se actualizan sin abrir un segundo panel. Mantén una única superficie principal de carrito configurada.
Datos y privacidad
Side Cart utiliza la sesión de WooCommerce. La analítica local opcional, desactivada por defecto, se documenta más abajo; no se conecta un servicio remoto de analítica. La señal de adición nativa es una cookie funcional de un minuto. Los diagnósticos se descargan expresamente, sin envío automático. Las imágenes configuradas pueden cargarse desde servidores externos. Consulta el inventario de datos y los límites de verificación (PRIVACY_ALPHA46.md), en italiano.
Cambios desde varias pestañas
Side Cart coordina las pestañas participantes cuando Web Locks está disponible. El plugin actual también coordina las sesiones nativas de WooCommerce en el servidor antes de leer el carrito y hasta guardarlo. Esta protección requiere un único servidor de base de datos y una conexión mantenida durante toda la solicitud; los gestores de sesión personalizados quedan fuera. Si una operación agota el tiempo o su resultado es incierto, actualiza antes de cambiar otra cosa. Esto no certifica todos los proveedores de caché, cambios de autenticación o integraciones de terceros.
Actualización de archivos interrumpida
Si una actualización deja archivos ausentes y WordPress no arranca, restaura toda la carpeta hs-smart-cart desde el paquete verificado mediante el gestor de archivos del laboratorio o del alojamiento. Conserva una copia de diagnóstico y la copia previa de archivos y base de datos. No desinstales para reparar: la opción publicada de borrado puede eliminar los ajustes. Comprueba configuración, carrito y pago después de recuperar. La recuperación solo de archivos se probó en alpha52. Alpha57 también superó una restauración aislada completa de archivos, base de datos y medios, verificando el arranque, el pedido guardado y la entrega de medios. Esto no proporciona un servicio automático de copias de seguridad.
Los fallos de servicio o sesión requieren actualizar el carrito; no se consideran automáticamente inválidos las cantidades o cupones. Una cantidad en borrador puede permanecer visible por separado del valor confirmado: aplícala solo después de conciliar el carrito.
Presentación de rebajas y cupones
Los precios unitarios del catálogo distinguen el precio normal y el rebajado antes de opciones. Esta referencia es independiente del total personalizado de la línea. Cuando hay un cupón, la línea muestra su importe nativo anterior al cupón; WooCommerce sigue determinando el importe final. Las promociones de la colección aparecen en los metadatos que facilita Pricing. Elige «Rebaja y cupón» en la vista previa para ver datos simulados; eso no configura promociones en la tienda.
Valores iniciales
Estos son los valores predeterminados del plugin, no necesariamente los guardados en tu tienda.
| Ajuste | Por defecto |
|---|---|
| Activación en la tienda, botón flotante, apertura automática y progreso de envío | Desactivado |
| Plantilla y presentación | Essential, panel a la derecha |
| Posición flotante | Derecha, a 18 px del borde inferior antes del espacio reservado por el tema |
| Visibilidad | Todas las páginas válidas; carrito y pago siempre excluidos |
| Otras páginas excluidas y sugerencias seleccionadas | Vacío |
| Sugerencias e inserción automática en el menú | Desactivado |
| Imágenes de producto en móvil | Activado |
| Textos, enlaces, ancho y colores personalizados | Vacíos; se aplican etiquetas traducidas y valores de la plantilla o del tema |
| Eliminar ajustes al desinstalar | Desactivado; la elección publicada determina la eliminación |
Tres comprobaciones prácticas de configuración
Carrito Boutique con sugerencias seleccionadas
En una tienda de pruebas, conserva un enlace nativo al carrito. Elige Boutique y panel lateral y selecciona una ubicación de menú o coloca un bloque de enlace Side Cart. Elige Selected products («Productos seleccionados») y dos productos simples disponibles que aún no estén en el carrito. Guarda un borrador y revisa ambos anchos de vista previa. Sus sugerencias son ejemplos: comprueba las selecciones reales en la tienda después de publicar. Añade otro producto y abre Side Cart: deben aparecer los productos válidos seleccionados, hasta tres. Añade una sugerencia y comprueba que pase al carrito y deje de sugerirse. Si no hay sugerencias, revisa si pueden comprarse, sus existencias, el carrito actual y las opciones obligatorias antes de cambiar la selección.
Producto digital personalizado con un cupón
Utiliza un producto virtual de prueba de 30 €, una opción obligatoria de 5 € por artículo y un cupón válido del 10 %. Para este ejemplo numérico, desactiva impuestos y envío solo en el entorno de pruebas desechable. Añade dos unidades con la opción completa: el subtotal debe ser 70 € y el cupón debe dejarlo en 63 €. Quitar el cupón debe recuperar 70 €. Dos valores distintos de opción deben crear filas distinguibles. Quita una y utiliza Deshacer; revisa la opción restaurada además del importe. Si difieren los totales, revisa reglas de Pricing, impuestos y restricciones del cupón en vez de editar un precio en Side Cart. Confirma los mismos detalles en un pedido de prueba antes de aceptar la integración para tu tienda.
Envío gratuito nativo con un destino conocido
Utiliza un producto físico y un método nativo aplicable de envío gratuito de WooCommerce en una zona de pruebas. Activa el progreso y publica. Comprueba primero el carrito sin un destino establecido: es normal que el indicador se oculte si no puede determinar un método aplicable. Introduce un destino mediante el carrito o el pago nativo, vuelve a una página con Side Cart habilitado y actualiza. Prueba cantidades por debajo y por encima del umbral configurado. Si el método exige cupón, prueba con y sin uno válido. Acepta el resultado solo si el pago nativo ofrece la misma ventaja de envío: una barra decorativa no demuestra que sea gratuito.
Si el resultado no es el esperado
| Síntoma | Comprobación y recuperación |
|---|---|
| Cambia la vista previa, pero no la tienda | Guardar borrador no publica. Comprueba la activación publicada, la visibilidad y las páginas excluidas y publica la configuración prevista. |
| Se abren dos paneles | Elige una superficie principal de carrito en la configuración del tema o maquetador. El diagnóstico identifica algunas superficies nativas, pero no desactiva otro plugin. |
| Se ve la cantidad, pero no se puede pasar al pago | Aplica la cantidad con Actualizar cantidad o recupera el valor confirmado. Resuelve los mensajes de cantidad o existencias. Si la solicitud tiene un resultado incierto, actualiza primero el carrito. |
| Se rechaza Deshacer | Las existencias o restricciones de compra pueden haber cambiado. Conserva el estado restante confirmado del carrito y selecciona de nuevo un producto disponible. No supongas que la fila anterior siga siendo comprable. |
| Se rechaza un guardado | Mantén el formulario abierto, revisa el error y reintenta. Recargar puede descartar campos sin guardar. Vuelve a abrir la pantalla después de guardar correctamente para confirmar que se haya conservado. |
| Se repite un error de servicio o sesión | Utiliza el carrito nativo como alternativa y obtén el informe de diagnóstico. No repitas una y otra vez la misma acción sin confirmar. |
Caché de páginas y recuperación de sesión
Almacena en caché solo páginas públicas anónimas. Excluye carrito, pago, cuenta, rutas de Store API de WooCommerce y solicitudes POST. Omite la caché de páginas para usuarios con sesión iniciada y cookies de sesión o carrito de WooCommerce, incluidas wp_woocommerce_session_*, woocommerce_items_in_cart y woocommerce_cart_hash. Conserva las cabeceras private/no-store y nunca sirvas cabeceras Set-Cookie almacenadas en caché a otro visitante. Aplica reglas equivalentes a las URL REST legibles y a las URL ?rest_route= .
Después de configurar una caché, utiliza dos sesiones de navegador independientes: añade cantidades distintas y confirma que cada carrito y pago conserve su propio total. Si falla una operación porque caducó la autorización de sesión, elige Actualizar carrito, revisa el estado confirmado y reintenta expresamente el cambio previsto. No repitas automáticamente una compra o modificación del carrito.
Alpha57 superó una prueba local de caché compartida con carritos de invitados distintos, un nonce de WooCommerce realmente caducado y recuperación explícita. Verifica la política indicada, no todos los proveedores de CDN o caché de objetos.
Alpha59: funciones ampliadas del carrito
Estas funciones se introdujeron en la demo alpha59. Las capturas y resultados siguientes conservan su versión original; no certifican todas las configuraciones de tienda en versiones posteriores.
En Cart & appearance → Product suggestions, elige WooCommerce upsells («Ventas dirigidas de WooCommerce») para utilizar las relaciones configuradas en WooCommerce. Es una fuente distinta de las ventas cruzadas. Las sugerencias nunca sustituyen ni añaden automáticamente una selección del cliente.
Elige Empty-cart products, in display order y activa Show empty-cart product suggestions («Mostrar sugerencias con el carrito vacío») para una selección independiente. Funciona aunque las sugerencias del carrito con artículos estén desactivadas. Aparecen hasta tres productos válidos de entre treinta candidatos, conservando su orden; se excluyen los ocultos, agotados y ya presentes. Suggestion position («Posición de sugerencias») las coloca antes de los artículos, después o tras el resumen. La vista previa del editor utiliza productos de demostración.
En una fila de variación nativa, despliega Change variation, elige atributos, revisa el precio unitario propuesto y selecciona Apply variation(«Aplicar variación»). WooCommerce conserva la cantidad confirmada y recalcula los totales. Cerrar sin aplicar no cambia el carrito. Si se rechaza por disponibilidad o requisitos de compra, permanece la fila original. Cambiar a una variación ya existente combina las cantidades solo cuando WooCommerce lo permite.
El selector integrado admite filas de variaciones nativas. Las filas compatibles de Product Options & Add-Ons utilizan Edit product options(«Editar opciones de producto»), que abre el configurador original como se explica más abajo. Los metadatos desconocidos de terceros quedan excluidos de ambos editores. Después de un error de red, utiliza Refresh cart antes de reintentar. Este panel no inicia ningún pago.
Envío, artículos guardados y edición de opciones: alpha59
Activa Permite estimar el envío en el carrito en Cart behaviour («Comportamiento del carrito»). El cliente selecciona país, provincia o estado, ciudad y código postal y después Update shipping estimate(«Actualizar estimación de envío»). WooCommerce devuelve los métodos disponibles para cada paquete. Elegir una tarifa cambia el carrito y el pago nativos. Se conservan los campos existentes de calle y nombre. Una estimación no promete una entrega: la dirección completa y las reglas del proveedor siguen determinando el resultado final. Los carritos exclusivamente digitales ocultan el calculador.
Activa Allow saving items for later para sacar una fila del carrito activo. Mover al carrito vuelve a validar los precios actuales, las existencias, la cantidad y los valores de Product Options & Add-Ons; no reserva el precio. Las selecciones guardadas pertenecen a la sesión actual de WooCommerce y caducan a las 24 horas o antes si termina la sesión. Máximo veinte filas. El cliente puede eliminar una selección guardada. Los metadatos de terceros no compatibles deshabilitan la acción en vez de descartarse sin aviso; los regalos generados y las filas opcionales gestionadas no utilizan esta función. Los ajustes de HookSpark Pricing se recalculan, nunca se copian como precios fijos.
En filas compatibles de Product Options & Add-Ons, Edit product options abre el configurador existente con los valores actuales. Se conservan cantidad y variación. Apply changes to cart («Aplicar cambios al carrito») sustituye la configuración original solo después de superar la validación nativa. Cancelar o fallar conserva la original. Los valores enviados que fallaron siguen disponibles para corregirlos. Los proveedores con filas compuestas, vinculadas o metadatos personalizados requieren su propia integración y no quedan certificados de forma implícita.
Cupones públicos, productos opcionales y regalos
En Sugerencias, cupones y productos opcionales, enumera solo códigos de cupones que quieras hacer públicos, separados por comas. Se excluyen los restringidos por correo. Los disponibles ofrecen Aplicar; el progreso hacia el importe mínimo solo aparece cuando pueden validarse las demás condiciones nativas. Varios umbrales públicos se ordenan por importe mínimo. WooCommerce reevalúa cantidades inferiores y cambios de requisitos; Side Cart nunca inventa un descuento ni mantiene una recompensa inválida.
Elige un producto simple o una variación concreta como Optional add-on product(«Producto complementario opcional»). El comprador ve su precio actual y lo añade expresamente. Repetir la confirmación no crea otra fila gestionada. Quitarlo conserva las copias añadidas por separado. Un cambio de oferta o precio requiere una nueva confirmación. Los productos con configuración obligatoria utilizan su configurador normal.
Con HookSpark Pricing & Discounts activo, las campañas nativas válidas de elección de regalos gratuitos aparecen en el carrito. Configura sus requisitos, existencias y opciones en Pricing. Side Cart devuelve la elección del cliente a ese motor, que añade, sustituye o retira su propia fila de regalo. Las campañas de regalos de pago conservan el consentimiento nativo de Pricing; Side Cart no las presenta como gratuitas. El progreso de envío gratuito sigue vinculado al método nativo. Son componentes con responsabilidades económicas distintas, no un nuevo motor universal de promociones.
Estilos personales y distribuciones
Header layout («Diseño de cabecera») ofrece estilos estándar, centrado y con acento; Summary layout («Diseño del resumen») ofrece presentación estándar o en tarjeta. Las sugerencias pueden situarse antes de los productos, después o tras el resumen. El pie sigue permitiendo desplazarse en pantallas pequeñas. El icono de carrito utiliza una imagen local de WordPress de mapa de bits y conserva su etiqueta de texto accesible.
En Estilos personales y transferencia de configuración, guarda una copia con nombre del borrador guardado (máximo veinte), cárgala en el borrador o confirma su eliminación. Reutilizar una configuración con otro nombre crea una copia independiente. La exportación solo contiene configuración, nunca clientes, pedidos ni credenciales de licencia.
La importación acepta JSON de versión 1 de hasta 128 KiB. Validate and preview import («Validar y previsualizar importación») no guarda ni publica. Confirma Import into draft(«Importar al borrador»), revisa la vista previa y publica por separado. Se vacían las referencias de productos, páginas, categorías y complementos, códigos públicos de cupón, ubicación de menú e imágenes porque pertenecen al sitio de origen. Al importar quedan desactivados la activación pública, la analítica y el borrado al desinstalar. Configura esas opciones expresamente en el destino.
Observaciones locales y privacidad
Collect local cart observations («Recoger observaciones locales del carrito») está desactivado por defecto. Al activarlo, guarda durante treinta días resúmenes de eventos y agregados locales: aperturas de carrito e inicios del pago una vez por sesión de WooCommerce y día UTC; pedidos atribuidos a haber iniciado aquí el pago en las 24 horas anteriores; importes brutos de estados pagados de WooCommerce y reembolsos nativos por separado, agrupados por moneda. Los eventos de navegador son observaciones aproximadas, no recuentos exactos de visitantes ni pruebas de que Side Cart haya generado más ventas. Un pedido impagado o cancelado no es un evento pagado. Se eliminan duplicados de las notificaciones repetidas de pago y reembolso.
No se envía ningún evento a servidores remotos. La tabla contiene un resumen criptográfico con clave, fecha, tipo, moneda e importe; no contiene correos, IP, contenido del carrito, códigos de cupón ni identificadores originales de sesión o pedido. Los indicadores de atribución permanecen como metadatos nativos de pedido. La limpieza programada elimina eventos caducados; los informes siempre excluyen los de más de treinta días. Desactivar la recogida detiene eventos nuevos. La desinstalación conserva por defecto ajustes, estilos y estadísticas; optar expresamente por el borrado y publicarlo elimina los ajustes, la biblioteca y la tabla de eventos de este plugin, conservando pedidos, productos y sesiones nativos. Conectar una licencia sigue siendo una operación expresa de administración independiente.
Pasos para probar las nuevas funciones
En una tienda aislada, añade un artículo físico de 20 € y configura envío de 7 € y recogida de 0 €. Estima un destino italiano y verifica el cambio de 27 € a 20 € al elegir recogida. Guarda y recupera el artículo. Añade un cuaderno configurado de 20 € con una opción de 5 € y edita su texto: debe permanecer una línea configurada de 25 € antes de descuentos. Prueba un cupón público con mínimo de 50 € por debajo y por encima del requisito. En Pricing, configura dos unidades que activen un regalo; elígelo dos veces y reduce después la cantidad por debajo del mínimo. Debe haber un solo regalo y desaparecer después. Estos pasos complementan el informe versionado; no certifican proveedores no probados.
Capturas de la interfaz real
Interfaz en inglés; cada captura indica su versión. Las vistas previas de plantillas utilizan datos de ejemplo; las capturas de tienda muestran el carrito del laboratorio.






