Skip to content

Precios por cantidad: cómo crear escalas de precio por volumen

Precios por cantidad: cómo crear escalas de precio por volumen

Section titled “Precios por cantidad: cómo crear escalas de precio por volumen”

Aprender a configurar precios por cantidad para que un producto o una variante cambie su precio unitario automáticamente según la cantidad comprada. También verás cómo funciona en tu sitio web y en WaclisPOS.

La aplicación Precios por cantidad permite ofrecer valores unitarios más convenientes cuando el cliente compra más unidades de un mismo producto.

Es una función ideal para ventas mayoristas, promociones por volumen, precios escalonados y operaciones comerciales donde el valor final depende de la cantidad elegida.


  • Permite vender más incentivando compras de mayor volumen.
  • Muestra precios más claros y profesionales en la web y en el POS.
  • Funciona tanto a nivel de producto como de variante.
  • Mantiene la lógica actual de precio, descuentos, impuestos y carrito.
  • Evita errores de cálculo manual al cambiar cantidades.
  • También puede aplicarse desde el editor masivo para ahorrar tiempo.
  • Mejora la experiencia del vendedor en WaclisPOS al recalcular automáticamente.

⚠️

Aclaración importante: no es lo mismo que descuentos por volumen

Section titled “Aclaración importante: no es lo mismo que descuentos por volumen”

La aplicación Precios por cantidad no funciona como un descuento por volumen.

En lugar de aplicar un porcentaje o una bonificación sobre el precio original, esta función reemplaza el precio unitario del producto o de la variante según la cantidad seleccionada.

  • Precios por cantidad: cambia el valor unitario según una escala definida.
  • Descuentos por volumen: aplica un descuento sobre el precio ya existente.

Con esta aplicación puedes definir escalas como estas:

  • De 10 a 19 unidades → un precio unitario
  • De 20 a 49 unidades → otro precio unitario
  • De 50 a 99 unidades → otro precio unitario
  • De 100 en adelante → otro precio unitario

Cuando el cliente o el vendedor ingresa una cantidad que coincide con un rango, el sistema reemplaza el precio unitario normal por el precio correspondiente a esa escala.

Por ejemplo:

  • 1 a 9 unidades → precio base
  • 10 a 19 unidades → $11.472 por unidad
  • 20 a 49 unidades → $10.783 por unidad
  • 50 a 99 unidades → $10.095 por unidad
  • 100 o más → $9.177 por unidad

Esto significa que el precio por unidad baja automáticamente a medida que aumenta la cantidad.


La aplicación respeta la lógica actual del sistema.

El orden de cálculo es el siguiente:

  1. Se toma el precio base del producto o de la variante.
  2. Se verifica si existe una escala de precio por cantidad.
  3. Si corresponde, se reemplaza el precio unitario por el de la escala.
  4. Luego se aplican los precios activos en base al rango
  5. Después se aplican los impuestos.
  6. Finalmente se muestra el total final.

Esto es importante porque permite usar la aplicación sin romper la lógica actual de precios de tu sitio web o de WaclisPOS.


La app también es compatible con variantes.

Cada variante puede tener su propia tabla de precios por cantidad. Por ejemplo, un mismo producto puede tener diferentes escalas según el color, talle, presentación o medida.

La prioridad de aplicación es esta:

  1. Precio por cantidad de la variante
  2. Precio por cantidad del producto
  3. Precio base

Esto significa que:

  • si una variante tiene su propia escala, se usa esa;
  • si la variante no tiene escala, hereda la del producto;
  • si no hay ninguna escala configurada, se usa el precio base habitual.

Pasos para configurar Precios por cantidad

Section titled “Pasos para configurar Precios por cantidad”

Ingresa al panel de autogestión de tu sitio.

Ve a:

Configuraciones > Aplicaciones

filtra por la categoria “Gestión” y Busca la aplicación Precios por cantidad y haz clic en Instalar.

Una vez instalada, ingresa al producto al que deseas agregarle escalas.

Dentro de la ficha verás una nueva sección llamada:

Precios por cantidad

Desde allí podrás crear los distintos rangos.

Para cada escala, completa estos campos:

  • Desde
  • Hasta
  • Precio unitario
  • Tipo de cliente
  • Marca el ckeck ACTIVO

Ejemplo:

  • Desde 10 / Hasta 19 / Precio $11.472
  • Desde 20 / Hasta 49 / Precio $10.783
  • Desde 50 / Hasta 99 / Precio $10.095

4. Configura un rango abierto si lo necesitas

Section titled “4. Configura un rango abierto si lo necesitas”

Si deseas definir un último tramo sin límite máximo, puedes crear un rango final abierto.

Ejemplo:

  • Desde 100 / Hasta infinito / Precio $9.177

Esto sirve para indicar que, a partir de esa cantidad, siempre se aplicará ese precio unitario.

Los rangos no deben superponerse.

Por ejemplo, esto sería incorrecto:

  • 10 a 20
  • 20 a 30

En ese caso, la cantidad 20 quedaría repetida en dos escalas.

Lo correcto sería:

  • 10 a 19
  • 20 a 30

Para cada escala, completa estos campos:

  • Desde
  • Hasta
  • Cálculo
  • Valor
  • Tipo de cliente
  • Activo
  • Desde: cantidad mínima desde la que aplica el rango.
  • Hasta: cantidad máxima hasta la que aplica el rango. Puede ser un valor fijo o un rango abierto.
  • Cálculo: define cómo se aplicará el precio del rango.
  • Valor: importe que se utilizará para ese tramo.
  • Tipo de cliente: permite indicar qué grupo de clientes podrá ver y utilizar ese rango.
  • Activo: define si el rango está habilitado o no.

Cada rango puede asociarse a un tipo de cliente específico.

Esto permite que una escala de precios por cantidad sea visible solamente para determinados clientes, por ejemplo:

  • Todos
  • Consumidores
  • Mayoristas
  • Distribuidor

De esta manera, puedes crear tablas de precios más segmentadas según el perfil comercial de cada cliente.

Por defecto, el campo Tipo de cliente queda configurado en Todos.

Eso significa que el rango será visible y aplicable para cualquier cliente, sin importar su tipo.

  • Desde 10 / Hasta 50 / Valor $2500 / Tipo de cliente Todos
  • Desde 51 / Hasta infinito / Valor $2400 / Tipo de cliente Mayoristas
  • Desde 100 / Hasta infinito / Valor $2200 / Tipo de cliente Distribuidor

Esta función es útil cuando necesitas:

  • mostrar precios por cantidad distintos según el tipo de cliente;
  • ofrecer escalas especiales para mayoristas o distribuidores;
  • mantener una escala general para consumidores finales;
  • evitar que ciertos rangos aparezcan a clientes que no corresponden.
  • Si no necesitas segmentar los precios, deja el valor en Todos.
  • Un mismo producto puede tener distintos rangos para distintos tipos de cliente.
  • Revisa bien la configuración para evitar superposición de escalas entre perfiles comerciales.

Una vez cargadas las escalas, guarda los cambios del producto.

A partir de ese momento, el sistema podrá calcular automáticamente el precio según la cantidad elegida.

7. Configura escalas en variantes si hace falta

Section titled “7. Configura escalas en variantes si hace falta”

Si el producto tiene variantes, puedes cargar escalas específicas para cada una.

Esto es útil cuando una variante tiene un costo distinto y necesitas manejar precios por cantidad diferentes.

Si no cargas una tabla en la variante, heredará la del producto principal.

8. Usa el editor masivo para ahorrar tiempo

Section titled “8. Usa el editor masivo para ahorrar tiempo”

Si necesitas aplicar escalas a varios productos, puedes hacerlo también desde el Editor Masivo.

Esta opción es muy útil para:

  • catálogos mayoristas,
  • productos promocionales,
  • artículos con muchas referencias,
  • campañas donde varios productos comparten la misma lógica de volumen.

En la ficha del producto, el cliente verá una tabla de precios por cantidad con los distintos rangos disponibles y el precio unitario correspondiente a cada uno.

Esto le permite conocer de forma inmediata cuánto pagará por unidad si compra más cantidad, sin tener que hacer cuentas ni consultar promociones aparte.

Cuando modifica la cantidad, el sistema actualiza automáticamente el precio según la escala que corresponda, mostrando una experiencia de compra más clara, profesional y orientada a ventas por volumen.


La aplicación también funciona en WaclisPOS con la misma lógica que en el sitio web.

Se aplica en estos momentos:

  • al seleccionar un producto,
  • cuando el vendedor modifica la cantidad,
  • antes de confirmar el ítem en el carrito del POS.

Si el producto tiene escalas activas, el vendedor podrá ver:

  • el precio actual aplicado,
  • un botón o ícono llamado Escala,
  • un desplegable con la tabla de rangos disponibles.

Si el vendedor cambia la cantidad, el precio se recalcula automáticamente.

Esto permite trabajar de forma rápida, incluso en ventas presenciales o con teclado, sin perder tiempo revisando listas externas.

Además, la app está pensada para no afectar el rendimiento del POS.


Recomendaciones para configurar bien la aplicación

Section titled “Recomendaciones para configurar bien la aplicación”
  • Define escalas simples y fáciles de entender.
  • Evita crear demasiados tramos si no son necesarios.
  • Revisa que los rangos no se repitan ni se crucen.
  • Si usas variantes, decide cuáles realmente necesitan una tabla propia.
  • Comprueba el resultado final en la tienda y en el POS antes de publicarlo como esquema definitivo.
  • Si trabajas con ventas mayoristas, combina esta aplicación con una correcta configuración de precios, stock y variantes.

Puede generar conflictos en la aplicación del precio.

Siempre revisa que cada cantidad pertenezca a un solo tramo.

Si configuras una escala en una variante, esa será la que se aplique, aunque el producto tenga otra tabla general.

Antes de usarlo en producción, conviene simular distintas cantidades para confirmar que el precio cambia en el tramo correcto.

A veces es mejor trabajar con pocos bloques claros que con muchas franjas difíciles de mantener.