Ваучерная система Prestashop

Проблема, с которой я сталкиваюсь, связана с кодами ваучеров. По умолчанию Prestashop применяет скидку определенного товара к сумме всей корзины. Например, если у меня в корзине 3 товара по цене 100 фунтов стерлингов, общая сумма корзины составляет 300 фунтов стерлингов. Если у меня есть ваучер на общую сумму 200 фунтов стерлингов, который действителен только для 1 из 3 продуктов в моей корзине, поведение, которого я хочу добиться, заключается в том, что Prestashop распознает, что ваучер действителен только для одного продукта, а не вычитая общую сумму ваучера на 200 фунтов стерлингов из общей суммы корзины (по сути, применяя остаток кредита ваучера к двум другим неприменимым предметам), он будет вычитать только сумму всех применимых предметов (в данном случае 100 фунтов стерлингов) и кое-как создать новый ваучер на остаток кредита.

Надеюсь, это имеет смысл, и заранее большое спасибо за любую предложенную помощь.

Ваше здоровье


person Ian Leckey    schedule 09.01.2012    source источник


Ответы (2)


Единственный способ сделать это сейчас — создать новую категорию (скрытую), поместить туда товар (в дополнение к текущему месту) и присвоить ваучер новой категории.

Источник

person Narek    schedule 09.01.2012
comment
Проблема в том, что каждый месяц будут сотни ваучеров. Похоже, что приходится создавать категории для отдельных продуктов гораздо больше ручной работы :( - person Ian Leckey; 09.01.2012
comment
@IanLeckey Что, если вы создали одну скрытую категорию для всех продуктов, на которые распространяется ваучер, и просто создали все свои ваучеры, чтобы они были действительны только для этой категории? Например: Вы создаете (скрытую) категорию Ваучерные продукты. При создании или редактировании продукта для использования ваучера вы добавляете этот продукт в его обычную категорию вместе с продуктами ваучера. Затем вы создаете ваучер только для ваучерных продуктов. Таким образом, вы можете создавать столько ваучеров, сколько хотите, и в то же время оптимизировать процесс создания и управления. - person Mike Kranzler; 17.01.2012

В PrestaShop вы можете создать ваучер для отдельной категории, но еще не для конкретного товара. На этом этапе ваучеры для конкретных продуктов потребуют изменения кода в нескольких разных местах. Как упоминалось в исходной ссылке Нарека, это то, над чем команда PrestaShop работает над будущим выпуском, но эта функциональность в настоящее время недоступна в стандартной установке PrestaShop.

Источник: я менеджер сообщества PrestaShop.

person Mike Kranzler    schedule 17.01.2012