Características

  • Modifica el formulario de añadir al carrito: el selector va encima del campo Cantidad y sigue a la variación elegida
  • Un procesador de pedidos añade a la línea un ajuste de promoción «Oferta por cantidad (-20 %)», antes de las promociones y los impuestos de Commerce
  • El resumen del pedido, el pedido realizado y sus emails muestran el descuento como cualquier promoción de Commerce
  • Las variaciones de un producto suman juntas para alcanzar un tramo
  • Las variaciones con precio de lista por encima de su precio, como las deja una venta flash, mantienen su rebaja y no reciben tramo encima
  • Commerce › Ofertas por cantidad, protegido por el permiso «Administrar ofertas por cantidad», con autocompletado de productos
  • Muestra el campo Cantidad que Commerce oculta por defecto en el formulario de añadir al carrito

En Drupal Commerce, ofrecer mejor precio por más cantidad suele obligar a crear una promoción por producto y a confiar en que el cliente se entere. Este módulo coloca la oferta donde se decide la compra: en el formulario de añadir al carrito, una opción por cantidad con su total y su ahorro. Después el pedido lleva ese mismo descuento como ajuste.

Cómo encaja en Drupal Commerce

Versiones
Drupal 11.3 con Commerce 3, probado con Olivero y Claro.
Administración
Commerce › Ofertas por cantidad lista las ofertas; el formulario pide un nombre, hasta cuatro tramos y los productos (autocompletado). El acceso depende del permiso «Administrar ofertas por cantidad».
Tienda
Una modificación de commerce_order_item_add_to_cart_form añade el selector encima de Cantidad. El formulario se reconstruye al cambiar de variación, así que los importes siguen siendo correctos. Las etiquetas de caché siguen a la variación y a las ofertas.
Pedidos
Un procesador de pedidos (prioridad 150) añade un ajuste de promoción a cada línea de un producto en oferta, según todas sus unidades en el pedido. Las líneas con precio unitario forzado no se tocan.
Rebajas
Una variación con precio de lista por encima de su precio lo conserva, lo que incluye nuestro módulo Cuenta atrás para ofertas flash, así que nunca se suman. Las promociones y cupones de Commerce se aplican después como siempre.

Instalación

  1. Paso 1

    Descarga el zip desde Mi cuenta › Descargas en ecom-addons.com.

  2. Paso 2

    Descomprímelo en modules/custom/ecom_addons_quantity_offers y actívalo en Ampliar o con drush en ecom_addons_quantity_offers.

  3. Paso 3

    Concede Administrar ofertas por cantidad y abre Commerce › Ofertas por cantidad.

Descarga la guía paso a paso (PDF)

Preguntas frecuentes

Ha aparecido un campo Cantidad en mi formulario de añadir al carrito. ¿Por qué?

El selector lo rellena, así que al activar el módulo se muestra una vez en la visualización del formulario Añadir al carrito. Puedes moverlo allí.

¿Dónde ve el cliente el descuento?

En el resumen del pedido del carrito y del pago, como «Oferta por cantidad (-20 %)», y en el pedido realizado.

¿Funciona con cupones?

Sí. Las promociones de Commerce se aplican después del descuento por cantidad.

Historial de versiones

  1. Cargando…

Opiniones

Cargando…

¿Lo has comprado? Deja tu opinión desde tu cuenta.