Applying Category-Wide Quantity Discounts in PrestaShop 9: A B2B/B2C Scenario
Implementing Category-Wide Quantity Discounts in PrestaShop 9
A PrestaShop forum thread discusses the challenge of applying quantity discounts across different products within the same category, specifically in a B2B/B2C e-commerce context using PrestaShop 9 and the Warehouse theme. The original poster, Antonio17, seeks a solution where customers receive a discount when purchasing a certain quantity of products from a specific category, even if those products are different from each other.
The Problem:
Antonio17 wants to offer a discount based on the total quantity of items purchased within a category, regardless of the specific products. For example, a customer buying 1 red nail polish pays €5, but if they buy 3 nail polishes of mixed colors (e.g., 1 red + 2 blue), the price per polish drops to €4.50. The question is whether this can be achieved with default PrestaShop settings or if a module is required.
Suggested Solutions and Discussion:
- Module Recommendation: ComGrafPL suggests a promotions module available on the PrestaShop Addons marketplace: Promotions and Discounts - 3x2, Sales Offers, Packs. The user is advised to check the demos to explore the module's capabilities.
- Default PrestaShop Features: Fabry suggests using the default "sconto volume" (volume discount) feature found within the product's specific price settings. This allows setting discounts based on quantity. However, Antonio17 clarifies that the default feature only applies to individual products, not across multiple products within a category.
- Module Developer Consultation: ComGrafPL suggests that if the module is used, consulting the module developer is advisable for complex rule configurations.
Limitations of Default Features:
The key takeaway is that while PrestaShop offers volume discounts, these are typically limited to individual products. Achieving category-wide quantity discounts requires a module or custom development. The default specific price rules in PrestaShop do not inherently support applying discounts based on the combined quantity of different products within a category.
Conclusion:
The thread highlights the need for a specialized module to implement category-wide quantity discounts in PrestaShop, especially for scenarios like B2B/B2C e-commerce where mixed product purchases are common. While default features offer basic volume discounts, they lack the flexibility to handle complex promotional rules across multiple products within a category. Merchants requiring this functionality should explore module options or consider custom development to meet their specific needs.