Este plugin no se ha probado con las últimas 3 versiones mayores de WordPress. Puede que ya no tenga soporte ni lo mantenga nadie, o puede que tenga problemas de compatibilidad cuando se usa con las versiones más recientes de WordPress.

WooCommerce Bulk Discount

Descripción

Descuentos por volumen en WooCommerce hace posible aplicar descuentos por volumen detallados a artículos del carrito de compra dependiendo de la cantidad pedida y en cada producto específico.

WooCommerce Bulk Discount es compatible con WooCommerce 2.0.x a 3.3.

Veamos algunos ejemplos de uso.

  • Puede que quieras destacar la siguiente política de descuento en tu tienda: si el cliente
    pide más de 5 artículos de un mismo producto, el/ella pagará el precio de esta línea de
    pedido con un descuento del 10%.

  • O puede que quieras una política diferente, por ejemplo, ofreciendo un 5% de descuento si el cliente
    pide más de 10 artículos de un mismo producto y un 10% de descuento si el/ella pide más de
    20 artículos.

  • Los descuentos por volumen son también compatibles con descuentos fijos y planos en importe fijo,
    permitiéndote manejar posibilidades como deducir un valor específico, digamos de 10€ del subtotal del artículo. Por ejemplo, cuando el cliente compra más de 10 artículos (digamos 15, 20, etc.) se le aplicará un descuento de 10€
    solo en el subtotal del precio.

Los ajustes para los descuentos son sencillos pero amplios, permitiendo un amplio catálogo de políticas
de descuentos que puedes aplicar en tu tienda.

Aquí está la lista de características principales:

  • Posibilidad de definir un descuento por volumen fijo o plano en importe. (revisa la sección de preguntas frecuentes para más detalles)
  • Posibilidad de definir descuentos individuales para cada producto.
  • Posibilidad de definir descuentos globales para todos los productos.
  • Puedes aplicar descuentos por volumen para variaciones de producto para tratarlos de manera separada o por cantidad compartida al aplicar el descuento.
  • El descuento es mejor que sea visible y en varios lugares (ver abajo).
  • El descuento es visible en la página de pago.
  • El descuento es visible en la página de detalles del pedido.
  • El descuento es visible también en los correos electrónicos y notas del pedido de WooCommerce.
  • Mostrar el descuento aplicado al pasar el ratón sobre el precio del artículo en el carrito.
  • Posibilidad de cambiar fácilmente el CSS del precio antes y después del descuento.
  • El descuento por volumen puede aplicarse o no si se usa un código de cupón, dependiendo de la configuración.
  • Se permite marcado HTML en la información sobre la oferta de descuento por volumen en la descripción del producto.
  • Se puede desactivar el descuento por volumen más fácilmente en la página de opciones del producto.

Descuentos por volumen para WooCommerce se ha traducido a estos idiomas:

  • Inglés
  • Checo

Nota: Debido a cambios importantes en los archivos de traducción (principalmente en lo relativo a las diferencias entre descuentos fijos / planos) he decidido quitar
las otras traducciones. Si usas alguna traducción distinta de las anteriores asegúrate de comprobar y modificar tus archivos de traducción. En la traducción al Español de España no hay problema.

Si te gusta Descuentos por volumen en WooCommerce echa un vistazo también a estos plugins premium:

Capturas

  • Página de ajustes de Descuentos por volumen.
  • Configurando las líneas de descuento (revisa las preguntas frecuentes para una explicación detallada). A menudo con una línea de descuento es suficiente.
  • Mostrar un ejemplo de la visibilidad de un descuento por volumen plano en la página del carrito.
  • El descuento por volumen es visible también en la página de pago.
  • El descuento por volumen es visible en los correos electrónicos de WooCommerce.
  • Ejemplo de visibilidad del descuento por volumen en porcentaje en la página del carrito.

Instalación

  1. Descarga la última versión y extráela en el directorio /wp-content/plugins/
  2. Activa el plugin a través del menú ‘Plugins’ en WordPress

Una vez esté activo el plugin puedes usarlo así:

  1. Primero navega a los ajustes de WooCommerce. En la pestaña «Descuento por volumen» busca la configuración global
    de descuentos por volumen. Asegúrate de que la opción «Descuento por volumen activo» esté seleccionada y, opcionalmente
    rellena la información sobre los descuentos que será visible en la página del carrito. Puedes incluir HTML
    marcado en el texto – puedes, por ejemplo, incluir un enlace a tu página con tu política de
    descuentos. A partir de la versión 2.0 puedes elegir usar un descuento fijo aplicado al subtotal del artículo del carrito. Opcionalmente puedes también
    modificar los estilos CSS del valor antiguo y el nuevo que se muestra en el carrito.
    Guarda los ajustes.

  2. Si quieres definir un descuento individual para cada producto ve a Productos y elige el producto en el que quieras
    crear una política de descuento. En el panel de datos del producto haz clic en Descuentos por volumen y, de manera opcional, rellena la información del descuento
    que será visible en la descripción del producto. Si quieres definir una política de descuento global para todos los productos simplemente crea
    un producto privado con el título ‘wc_bulk_discount_configurer’ (sin las comillas). En la sección de descuentos por volumen de este producto
    privado define el descuento como si fuese un producto individual (revisa el paso 3).

  3. Haz clic en el botón «Añadir línea de descuento» para crear un política. La cantidad (min.) implica el número
    mínimo de artículos necesarios para que se aplique el descuento (segunda caja de texto). Es posible
    añadir hasta cinco líneas de descuento para personalizar la política de descuentos.

Preguntas frecuentes

Instrucciones de instalación
  1. Descarga la última versión y extráela en el directorio /wp-content/plugins/
  2. Activa el plugin a través del menú ‘Plugins’ en WordPress

Una vez esté activo el plugin puedes usarlo así:

  1. Primero navega a los ajustes de WooCommerce. En la pestaña «Descuento por volumen» busca la configuración global
    de descuentos por volumen. Asegúrate de que la opción «Descuento por volumen activo» esté seleccionada y, opcionalmente
    rellena la información sobre los descuentos que será visible en la página del carrito. Puedes incluir HTML
    marcado en el texto – puedes, por ejemplo, incluir un enlace a tu página con tu política de
    descuentos. A partir de la versión 2.0 puedes elegir usar un descuento fijo aplicado al subtotal del artículo del carrito. Opcionalmente puedes también
    modificar los estilos CSS del valor antiguo y el nuevo que se muestra en el carrito.
    Guarda los ajustes.

  2. Si quieres definir un descuento individual para cada producto ve a Productos y elige el producto en el que quieras
    crear una política de descuento. En el panel de datos del producto haz clic en Descuentos por volumen y, de manera opcional, rellena la información del descuento
    que será visible en la descripción del producto. Si quieres definir una política de descuento global para todos los productos simplemente crea
    un producto privado con el título ‘wc_bulk_discount_configurer’ (sin las comillas). En la sección de descuentos por volumen de este producto
    privado define el descuento como si fuese un producto individual (revisa el paso 3).

  3. Haz clic en el botón «Añadir línea de descuento» para crear un política. La cantidad (min.) implica el número
    mínimo de artículos necesarios para que se aplique el descuento (segunda caja de texto). Es posible
    añadir hasta cinco líneas de descuento para personalizar la política de descuentos.

¿Se pueden aplicar descuentos múltiples? ¿Cuántos niveles de descuento pueden aplicarse?

Sí, es compatible con descuentos múltiples (en cada producto). Actualmente es posible definir
hasta 5 líneas de descuento. Eso debería ser suficiente para una política razonable de descuentos personalizada.

¿Solo se pueden usar descuentos en porcentaje?

Desde la versión 2.0 se ha añadido otro tipo de descuento, permitiéndote establecer un descuento plano en importe
al subtotal de artículos del carrito. Desde la versión 2.4.2 puedes añadir un tipo de descuento fijo que es algo diferente del
tipo de descuento plano – mira abajo los ejemplos.

¿Será visible también el descuento en los correos electrónicos y estados de pedido de WooCommerce?

Sí. Desde la versión se incluyó esta característica.

¿Es posible gestionar descuentos para variaciones de producto de manera global?

Sí, en el caso de que tengas distintas variaciones de producto en tu tienda y necesites aplicar el descuento
a todas las variaciones actualiza a la última versión de Descuentos por volumen.
Esta funcionalidad se puede desactivar en los ajustes de Descuentos por volumen.

¿Está el plugin preparado para i18n?

Sí, el plugin es compatible con archivos de traducción. Puedes añadir también compatibilidad con tu idioma con el procedimiento estándar.

¿Puedes dar un ejemplo de cómo definir un descuento por volumen en porcentaje?

Por supuesto. Abajo tienes un ejemplo de cómo establecer un descuento por volumen en un producto con tres líneas de descuento.

  1. Cantidad (min.) = 3, Descuento (%) = 5
  2. Cantidad (min.) = 8, Descuento (%) = 10
  3. Cantidad (min.) = 15, Descuento (%) = 15

Si el cliente pide, digamos, 12 artículos de un producto que cuesta 15€ por artículo, se aplicará
la segunda línea de descuento. El cliente entonces pagará 12 * 15 = 225 euros en total
un 10% menos, y pagará 202,5€. Observa que esta política de descuento solo se aplica a un producto concreto — los otros
productos pueden tener sus propias (posiblemente diferentes) políticas de descuento.

¿Puedes dar un ejemplo de cómo definir un descuento por volumen plano?

Aquí tienes un ejemplo de descuento plano:

  1. Cantidad (min.) = 10, Descuento (€) = 10
  2. Cantidad (min.) = 30, Descuento (€) = 20

Si el cliente pide, digamos, 15 artículos de un producto que cuesta 10€ por artículo, se aplicará la primera
línea de descuento y el cliente pagará (15 * 10) – 10 euros. Si el cliente pide
50 artículos se aplicará la segunda línea de descuento y el precio final será de (50 * 10) – 20 euros.

¿Me puedes dar un ejemplo de cómo configurar un descuento por volumen fijo?

Aquí tienes un ejemplo de descuento fijo:

  1. Cantidad (min.) = 10, Descuento (€) = 2
  2. Cantidad (min.) = 30, Descuento (€) = 3

Si el cliente pide, digamos, 15 artículos del producto que cuestan 10€ cada uno, la primera se aplicará la primera
línea de descuento y el cliente pagará (15 * 10) – (15 * 2) = 15 * (10 – 2) euros. Si el cliente pide
50 artículos se le aplicará la segunda línea de descuento y el precio final será (50 * 10) – (50 * 3) = 50 * (10 – 3) euros.
¡¡¡Observa la diferencia entre los tipos de descuento fijo y plano!!! Un descuento plano es un descuento en el subtotal de línea mientras que un descuento fijo se aplica a cada cantidad individual.

¿Qué significa la casilla de verificación «Tratar las variaciones por separado»?

Para ilustrar lo que significa el ajuste, vamos a tener dos variaciones: A y B de algún producto. Ambas tienen esta opción de descuento por volumen:
cantidad = 10, descuento = 10%
cantidad = 20, descuento = 50%.
Si hemos comprobado «Tratar las variaciones por separado», entonces cuando pedimos 10 veces la variación A y 10 veces la variación B, se aplicará un 10% de descuento por volumen en ambas líneas de carrito.
Si tenemos «Tratar variaciones por separado» sin marcar, entonces cuando pedimos 10 veces la variación A y 10 veces la variación B, contará el descuento hasta 10 + 10 artículos,
es decir, 20 artículos juntos y ahora el descuento del 50% se aplicará a ambas líneas de carrito.
Por lo tanto, en el primer caso tratamos las variaciones por separado en el cálculo del descuento y en el segundo caso las tratamos como compartidas.

¿Cómo defino un descuento global para todos los productos?

Esta característica se añadió a la versión 2.4.0 de Descuentos por volumen en WooCommerce. Si quieres definir una política global de descuento a todos los productos
simplemente crea un producto privado con el título ‘wc_bulk_discount_configurer’ (sin las comillas). Revisa https://codex.wordpress.org/Content_Visibility para saber como crear una entrada (y un producto) privada.
En la sección de descuentos por volumen de este producto privado define el descuento como si fuese para un producto individual. Esta configuración de descuento sobreescribirá cualquier descuento individual definido en los productos (si se hubiesen establecido).

Reseñas

21 de noviembre de 2018
You have to go to the cart page to view the discounted price. Highly unintuitive and I would be very confused if I were a customer. If the price showed up on the product page, I would give this five stars.
14 de noviembre de 2018
don't use this plugin. it's broken. it messes up WooCommerce Subscriptions and overall it's a poor, outdated plugin without developers actively fixing stuff. AVOID.
Leer todas las 103 reseñas

Colaboradores y desarrolladores

«WooCommerce Bulk Discount» es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

«WooCommerce Bulk Discount» ha sido traducido a 6 idiomas locales. Gracias a los traductores por sus contribuciones.

Traduce «WooCommerce Bulk Discount» a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.

Registro de cambios

2.4.5

  • (09 Apr 2017) Compatibility issues with WooCommerce 3.0 resolved.

2.4.4

  • (20 Feb 2017) Making the plugin compatible with WooCommerce 2.7 (tested with 2.7 Beta 3).

2.4.3

  • (17 Feb 2017) Making the plugin compatible with WooCommerce 2.7 (tested with 2.7 Beta 2).

2.4.2

  • (25 May 2016) Testing the plugin with WooCommerce 2.6.
  • Added another type of discount – check carefully the FAQ section to learn the differences between the supported discount types: percentage, flat and fixed.
  • Fixed the issue of showing wrong discount when AJAX cart is enabled.

2.4.1

  • (20 Feb 2016) Removed unnecessary setting field for enabling/disabling the plugin core functionality.

2.4.0

  • (12 Feb 2016) new feature – it is now possible to set the discount globally for all products.

2.3.2

  • (4 Feb 2016) Bugfix – the discount was not applied when the user created an account during checkout.

2.3.1

  • (28 Sep 2014) Bugfix – settings tab was not working in WooCommerce 2.0.x

2.3

  • (11 Sep 2014) Compatibility issues with WooCommerce 2.2 resolved.
  • Añadida traducción al español.

2.2.1

  • (16 Aug 2014) Added German and Polish translations.

2.2

  • (22 Feb 2014) WooCommerce 2.1 compatibility issues resolved.

2.1.5

  • (7 Dec 2013) It is now possible to disable the feature of removing bulk discounts when a coupon code is applied.
  • Minor code cleanup and optimization.

2.1.4

  • (23 Nov 2013) Corrected an issue of forcing Bulk Discount disabled on products after updating from previous versions of Bulk Discount.

2.1.3

  • (18 Nov 2013) Corrected a bug of being not able to disable Bulk Discount on products.

2.1.2

  • (15 Nov 2013) Localisation updated (Portuguese, Czech).
  • CSS admin tab alignment correction.

2.1.1

  • (13 Nov 2013) Feature of product variations reverted to 2.0 version state.

2.1

  • (12 Nov 2013) Bulk discount is not applied if coupon code is used.
  • Se permite marcado HTML en la información sobre la oferta de descuento por volumen en la descripción del producto.
  • Se puede desactivar el descuento por volumen más fácilmente en la página de opciones del producto.
  • There are further settings for applying bulk discount to product variations.

2.0.12

  • (23 Oct 2013) Added Swedish translation.

2.0.11

  • (16 Oct 2013) Redesigning input of discounts on Bulk Discount tab to be more user friendly.
  • Minor code formatting changes.

2.0.10

  • (10 Oct 2013) Fixing a bug which might have resulted in collision with few other WooCommerce plugins.

2.0.9

  • (9 Oct 2013) Translations updated.
  • Minor code formatting changes.

2.0.8

  • (6 Oct 2013) Refined discount precision for percentage discounts with decimal point (no impact on integer discounts).
  • Translations updated.

2.0.7

  • (29 Sep 2013) Added configuration of the locations on which the discount information should be visible.

2.0.6

  • (18 Sep 2013) Added Portuguese translation.

2.0.5

  • (12 Sep 2013) Fixed a bug of incorrect discount displayed (no impact on discount computations).

2.0.4

  • (11 Sep 2013) unstable

2.0.3

  • (11 Sep 2013) unstable

2.0.2

  • (5 Sep 2013) Important maintenance release. Now the bulk discount metadata are stored to orders as well, making it possible to correctly display discounts for past orders. You can also change the plugin settings any time.
  • Added quick link to settings on WordPress > Plugins page.

2.0.1

  • (3 Sep 2013) Added a warning for changing discount type on a site with existing orders (currently it is safe to change discount type only for the first time after installing the plugin or on fresh WooCommerce installation with no orders).

2.0

  • (3 Sep 2013) Possibility of setting a flat discount in currency units.
  • Discount is better visible and is available on more lcoations (see below).
  • El descuento es visible en la página de finalizar compra
  • El descuento es visible en la página de detalles del pedido
  • El descuento es visible también en los correos electrónicos y notas del pedido de WooCommerce.
  • Posibilidad de cambiar fácilmente el CSS del precio antes y después del descuento.

1.2.2

  • (2 Sep 2013) Changing default state of product variation setting checkbox for default behaviour of previous versions.

1.2.1

  • (26 Aug 2013) Making the plugin i18n ready, currently there are English and Czech locales.

1.2

  • (24 Aug 2013) Possibility to treat product variations as a whole when discounting.
  • CSS changes.
  • Showing the applied discount in percentages when hovering over the item price in the cart.

1.1.1

  • (21 Aug 2013) Plugin settings moved to separate tab under WooCommerce > Settings.
  • CSS refined.
  • code cleanup.
  • more code comments added.

1.1

  • (7 Jul 2013) resolved major issues of incorrect discount application in some cases.
  • code optimization.
  • cleaned up some code.

1.0.1

  • (5 Jul 2013) unstable

1.0

  • Initial version.