Menú

How to Automatically Apply Discounts to Product Options When Products Are on Sale

In PrestaShop, the Product Options module allows you to add extra product attributes and custom price impacts. If you want these product options to be automatically discounted when the main product is on sale, you can enable the "Apply specific price" feature. This guide will show you how to do it.

Step-by-Step Guide

Step 1:

  • Navigate to "Modules > Module Manager" in your PrestaShop admin panel.
  • Find the "Product Options" module and click "Configure".
  • Click "Add new option" to create a new option or click to edit an existing option.

 

Step 2:

  • In the "Add new option" or "Edit option" popup, scroll down to find the "Apply specific price" option.
  • Turn this option on to enable it.
  • Click "Save" to apply your changes.

 

How It Works

When the "Apply specific price" option is enabled, the discount applied to the main product will also be applied to the product options. For instance, if a product is discounted by 20%, any extra options with the "Apply specific price" setting enabled will also receive a 20% discount.

Example

Let's say you have Product A, which is currently on sale with a 20% discount. Normally, the product costs $100, so it is now available for $80. You also have an extra option for this product, such as "Gift Wrapping", which usually costs an additional $10.

If you enable the "Apply specific price" option for the "Gift Wrapping" product option, the price will automatically adjust to reflect the 20% discount. This means the "Gift Wrapping" option, which normally costs $10, will now cost $8 when Product A is on sale.

 

Summary

By using the "Apply specific price" feature, you can ensure that all relevant discounts are automatically applied to both your products and their associated options, providing a seamless shopping experience for your customers.

This guide should help you effectively apply discounts to product options in your PrestaShop store using the Product Options module. If you have any further questions or need assistance, feel free to contact our support team.

Recuento de vistas: 1486 vistas