Всем привет, подскажите пожалуйста как можно реализовать следующую возможность, есть товар 1 и товар 2, при их покупке я дарю подарок 1, подарок 2 (сапоги) или подарок 3(шапка), как сделать так чтобы при добавлении только товара 1 или 2 (или же оба) в корзину автоматически нулевым становилась бы доставка (подарок 1), а вот если присутствует в корзине сапоги то им присваивалась скидка 100%, а доставка становилась бы платной, а если присутствует товар 1 или 2 (или оба), а также шапка и сапоги то скидка 100% присваивалась бы только одному товару (цена сапог и шапки одинаковая), при этом доставка была бы платной. Буду рад любому совету!