How to use "Buy X Get N of Y with Percent Discount" action
The guidance below shows how to use the action ‘Buy X Get N of Y with Percent Discount’ of Special Promotions extension.
Thanks to this action you can create promotions like ‘Buy 3 phones and get 2 memory cards with 30% discount’.
Let’s observe the steps of the action configuration.
Please open Admin Panel > Promotions > Shopping Cart Price Rules (click ‘Add New Rule’ button) > Actions.
Step 1. Choose ‘Percent Discount: Buy X get N of Y Free’ for the ‘Apply’ field.
Step 2. Use ‘Discount Amount’ field to indicate the discount percent.
Step 3. You can specify SKUs of the individual products to which the discount should be applied (including Y items) in the Promo Items field.
Step 4. Use ‘Max Amount of Discount’ field to limit discount amount that customers receive while using a promotion.
Step 5. Use ‘Number of Discounted Products’ setting to indicate the number of ‘Y’ items. If you specify 2 like here, it means that a customer will have a 10% discount for two ‘Y’ items.
Step 6. Use ‘Promo Categories’ setting to indicate to which categories the discounted items (Y items) should belong. If you specify both categories and SKUs like in this example, the discount will apply to both individual items and to products from the categories.
Step 7. Please use ‘Maximum Qty Discount is Applied To’ to specify maximal number of items to which the discount should be applied in one order.
Step 8. Use ‘Discount Qty Step (Buy X)’ setting to indicate the number of ‘X’ items. If you specify 3 like here, it means that a customer will have to buy 3 ‘X’ items to get 10% discount for one ‘Y’ item.
Step 9. Use conditions section of the ‘Actions’ tab to specify ‘X’ items, by which the discount is triggered. In this case we indicated that ‘X’ items should be from category with ID 8 (Cell Phones).
Please be aware that ‘X’ items and ‘Y’ items can’t be the same products.
Let’s see how the rule works. There are 3 phones in the cart and 2 cameras.
Both cameras get 10% discount as it should be according to the rule.