Может кто-нибудь подсказать, пожалуйста, почему это ценовое правило работает только в том случае, если количество 2 того же SKU? Я хочу, чтобы правило работало, когда любые 2 SKU добавляются в корзину с атрибутом sample.
Может кто-нибудь подсказать, пожалуйста, почему это ценовое правило работает только в том случае, если количество 2 того же SKU? Я хочу, чтобы правило работало, когда любые 2 SKU добавляются в корзину с атрибутом sample.
Ответы:
Если вы посмотрите на свою Actions
вкладку, вы заметите, что ваши условия:
If ALL of these conditions are TRUE:
Quantity in cart is 2
Именно поэтому он применяется только в том случае, если количество одного и того же продукта составляет 2. На сайте http://www.magentocommerce.com доступно отличное руководство :
Apply: Percent of product price discount
Discount Amount: 50
Maximum Qty Discount is Applied To: 0
Discount Qty Step (Buy X) 2
Apply to Shipping Amount: No
Free Shipping: No
Stop Further Rules Processing: No
If ALL of these conditions are TRUE:
SKU is YOUR_SKU
Magento по умолчанию не поддерживает несколько SKU для покупки X и получить Y бесплатно. Я полагаю , что вы ищете из https://marketplace.magento.com/ для Special Promotions
или использовать специальные акции Pro от Amasty. Специальный промоушен от Amasty действительно работает для наших нужд, особенно для такого сценария.
Это то, что вы хотите настроить. Я проверил это, и он отлично работает.
Для условий -
А за действия -
Это хорошо работает для покупки 1 получить 1 бесплатно, но как насчет покупки 2 получить 1 бесплатно. Я изменил общее количество до 3, а скидку - до 33,3333, но как мне сделать это шаг за шагом. В настоящее время эта установка дает 33,3333% скидку, например, на 4 и 5 товаров, тогда как я хочу, чтобы она делала скидку только в количестве, кратном 3. Следовательно, у 4 и 5 товаров должна быть та же сумма скидки, что и для 3,6. сумма скидки, так как клиент купил бы дополнительные 2, чтобы получить еще 1 бесплатно.
Я попытался поиграть с необходимым количеством и шагом скидки, но они, похоже, требуют, чтобы товар был одинаковым, а не только из одной категории ...
Надеюсь, что имеет смысл?
Вот официальная документация Magento по Buy X Get Y http://docs.magento.com/m1/ce/user_guide/marketing/price-rule-shopping-cart-buy-x-get-y-free.html
Ответ JamesAllwood и 7ochem будут применять скидку 50%, если вы покупаете нечетное количество товаров, а не Buy One Get One Free. Также обратите внимание, что если вы делаете это по SKU, важно применять правило к элементам корзины, соответствующим SKU. В противном случае он будет применяться BOGO к каждому предмету в вашей корзине.