Cart rules #
Son, entre otras cosas, códigos de descuento que se pueden enviar a los clientes. Estas reglas del carrito tienen distintos parámetros a configurar:
- Name: Nombre del descuento.
- Description: No es pública, sirve para entender la regla.
- Code: Código de descuento. Se puede crear manualmente o aleatoriamente.
❗ Si no se escribe un código, la regla se aplicará a todos los clientes que cumplan las condiciones.
- Highlight: Si se activa, Prestashop indicará al cliente que hay un descuento disponible cuando corresponda.
- Partial use: Si se activa, se crea un nuevo cupón cuando el actual no se utiliza completamente.
- Prioridad: Si un cliente (o grupo) tiene más de un descuento disponible, se establece la prioridad entre los mismos (desde 1 -máxima prioridad- en orden ascendente).
- Estado: Para activar o desactivar la regla.
Condiciones #
En esta pestaña estableceremos cuándo y a quién se podrá aplicar la regla de descuento.
- Limit to a single customer: Seleccionar si es un descuento especial para un cliente específico (por ejemplo, ha habido un problema con el envío y queremos tener un detalle con la persona).
- Valid: Período en el que se puede utilizar el código.
- Minimum amount: Cantidad mínima en el carrito para poder aplicar el descuento.
- Total available: Número de veces que se puede utilizar el descuento en la tienda.
- Total available for each user: Número de veces que un mismo usuario puede utilizar el descuento. Si se establece como “1”, cada cliente podrá utilizar el descuento una sola vez.
- Restrictions:
- Carrier selection: Si queremos elegir un mensajero para el que aplicar el descuento.
- Customer group selection: Para elegir el grupo de clientes para los que el descuento estará disponible.
- Product selection: Si el descuento es específico para una serie de productos, categorías, atributos, marcas o proveedores. Se pueden añadir todas las condiciones que estimemos oportuno. Estas condiciones serán &&.
❗ En la página de cliente (en el perfil) se muestran los descuentos que tiene disponible el cliente. Si elegimos que la regla se aplique a todos los clientes, no se mostrará, y el cliente tendrá que conocer el descuento para poder aplicarlo.
Actions #
En esta pestaña se elige el tipo de descuento:
- Free shipping: Si el descuento incluye envío gratuito.
- Apply a discount:
- Porcentaje: Se aplica un porcentaje de descuento al total del pedido (antes de los gastos de envío y los impuestos).
- Cantidad: Se aplica una cantidad de descuento (antes de los gastos de envío).
- Ninguno.
- Send a free gift: Se elige un producto que se añadirá al carrito a coste 0.
Catalog price rules #
Son reducciones de precio por categoría, marca, proveedor, atributo o característica. No se pueden aplicar a un solo producto.
Crear una nueva regla #
Hay dos pasos para crear una regla en Prestashop.
Add a new catalog price rule #
La primera es una regla estándar con los siguientes apartados:
- Name: Nombre público asignado a la regla.
- Shop: Si es modo multistore, aquí se elige a qué tienda(s) aplica.
- Currency: Aplicar la regla a clientes que pagan con una moneda específica.
- Country: Se aplica a clientes de un país específico.
- Group: Se aplica a clientes de un grupo.
- From quantity: Se aplica a partir de una cantidad de productos coincidentes.
- Price (tax excl.): El precio para la selección de productos. Utilizar solo si se quiere que todos los productos a los que se aplica esta regla tengan el mismo precio.
- From and To: Fechas en las que se aplica la regla.
- Reduction type: Porcentaje o cantidad.
- Reduction with or without taxes: Si se incluyen o no los impuestos.
- Reduction: Cantidad del descuento.
Add a new condition group #
En el siguiente paso estableceremos las condiciones para la regla. Si no se establece ninguna, la regla se aplicará a todos los productos.
Las condiciones se establecen en grupos && (AND), que son ||(OR) entre ellos.
Para añadir condiciones a los grupos, simplemente hay que seleccionar el grupo en el que queremos añadirla, elegirla en la sección “Conditions” y pulsar en “+ Add condition”.
No se puede borrar un grupo de condiciones creado (por algún motivo), pero podemos dejarlo en blanco y es como si no existiera.