Айдегин - блог студии

Как сделать, чтобы промокод не применялся на товары со скидкой в Tilda?

tilda
Промокод в Tilda применяется ко всем товарам в Корзине, такое поведение не всегда удобно. Самое простое что можно сделать: если в заказе есть товары со скидкой, то к ним промокод не применять.

Как это работает?

Товары на сайте должны быть сделаны через Каталог. В нем нужно сделать специальный раздел Скидки, название для примера. И все товары со скидкой должны быть в этом разделе.
Пользователи вашего интернет-магазина покупают товары, как обычно, складывая их в Корзину и запуская процесс оформления заказа с плем для ввода Промокода.
Скрипт будет проверять принадлежность товара к разделу Скидки и запретит применять скидку по промокоду, если товар со скидкой.
Работа скрипта вмешивается в стандартное ядро Tilda, делая перерасчет цен в Корзине. В этом главный минус скрипта, как только разработчики внесут изменения в исходный код - скрипт может поломаться и перестать работать. Ну, к таком мы всегда готовы.
Для удобства отслеживания работы скрипта в нем прописано логирование, вывод состояний в консоли Инструменты разработчика.
Для заказа пишите мне
Телеграм
MAX
почта
Made on
Tilda