Jump to content

Añadir descuento en todos los productos excepto unos pocos


Yocalsa

Recommended Posts

Eso que quieres hacer es bastante complicado. Tal y como está hecho el sistema de descuentos de Prestashop es sencillo asignar descuento a los productos que estén en una (o varias) categorías. El problema es cuando se quiere programar un descuento para todos los productos EXCEPTO los que petenezcan a una categoría. Eso normalmente no se puede hacer con las reglas de descuento, porque la condición que te permite añadir ahí es que los productos PERTENEZCAN a una categoría o fabricante, pero no permite excluir de las reglas a los productos que NO PERTENEZCAN a una categoría concreta. Además, normalmente los productos suelen pertenecer a varias categorías a la vez (por ejemplo, Inicio, Ropa, Camisetas, Novedades),.

Otra opción sería crear un cupón de aplicación automática, que se aplique solo a las categorías que le indiques, pero sigues teniendo el problema de que los productos normalmente están en varias categorías a la vez. Aparte de que si es un filtro por novedad, los productos estarán desperdigados por todas las categorías. Y, aunque les asignaras a todos una categorías específica (por ejemplo, "Novedades"), los cupones permiten crear un filtro donde excluyas categorías, pero no tienen forma de indicar que solo tenga en cuenta la categoría por defecto del producto, por lo que seguiría aplicándoles el descuento si están dentro de otras categorías. Hay módulos que sí que te permiten indicar que a la hora de aplicar las reglas solo tengan en cuenta la categoría principal, como éste:

https://addons.prestashop.com/es/promociones-regalos/9129-promociones-y-descuentos-3x2-rebajas-ofertas-packs.html

Aún así, con un módulo como ése sería posible, pero seguiría siendo complicado:

- Tendrías que crear una categoría de Novedades y asignar ahí manualmente todos los productos nuevos, y ponérsela como categoría por defecto a todos los productos incluidos.
- Luego tendrías que crear una regla con el descuento que se aplicase a productos, filtrando por categorías, indicando que solo se tuviese en cuenta la categoría por defecto del producto, y excluir la categoría "Novedades" de la aplicación de la regla e incluyendo las demás.

Así con todo, al tratarse de un cupón la regla se aplicaría solo en el carrito, por lo que no se verían los precios tachados y con rebaja en los listados, como cuando se trata de un precio específico.

No sé si algún compañero tiene una solución mejor, a mi no se me ocurre otra cosa.

Edited by Prestafan33 (see edit history)
  • Like 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...