Перейти к содержанию
Форум поддержки пользователей VamShop

Доработка системы скидок и новые функции


Рекомендуемые сообщения

Заранее извиняюсь, если описал задачи сумбурно, т.к. раньше никогда не писал ТЗ.

Нужно переделать систему скидок в интернет-магазине vamshop 1.58 и добавить новые функции.

Сейчас действуют следующие скидки (каждая следующая перекрывает предыдущую):

1) Скидка на конкретный товар

2) Групповая скидка

3) Персональная скидка на все товары

4) Персональная скидка на производителя

Нужно добавить следующие скидки:

1) Скидки от количества товаров одного наименования

2) Скидка по дисконтной карте

Необходимое условие: должна действовать максимальная скидка из всех действующих для покупателя скидок.

Скидки от количества товаров одного наименования

Админская сторона:

1) Для каждой папки и для каждого товара нужно создать поле “ценовая группа”. Товары, у которых не выбрана ценовая группа, но которые находятся внутри папки с установленной ценовой группой, должны относиться к этой ценовой группе.

2) Нужно создать страницу, где он может устанавливать скидку от количества для каждой ценовой группы. Механизм должен быть аналогичен тому, как задаются цены от количества для каждого товара на вкладки “Цены”. За исключением того, что не нужно делать разделение скидок от количества для разных групп покупателей.

Клиентская сторона:

1) Нужно создать страницу (общую для всех клиентов), где можно увидеть все скидки от количества для разных ценовых групп, которые действуют в магазине

Скидка по дисконтной карте

Каждый день я планирую выгружать из 1С и загружать в интернет-магазин текстовый файл с номерами дисконтных карт и скидками по ним. У каждой дисконтной карты есть уникальный номер и информация о накопленных скидках. На каждую ценовую группу может быть установлена индивидуальная скидка для владельца карты.

Админская сторона:

1) Нужно создать страницу, где можно загрузить текстовый файл из 1С в интернет-магазин.

2) Нужно создать страницу, где можно увидеть скидки по выбранной дисконтной карте, с возможностью редактировать их вручную.

Клиентская сторона:

1) Нужно в личных настройках создать поле, где покупатель может ввести номер своей дисконтной карты. Желательно ограничить возможность перебора номеров дисконтных карт, т.е. блокировать поле после 3-х несуществующих номеров.

2) Нужно создать страницу, где можно увидеть свои персональные скидки по дисконтной карте. Страница похожа на соответствующую админскую, за исключением возможности редактировать скидки и менять номера дисконтных карт.

Желательно сделать все эти доработки с минимальным изменением исходного кода и в виде патчей (ручных). Т.е. заменить “этот код” на “такой код”, а тут после “этой строки” добавить “такую строку”.

Предложения по стоимости и другие вопросы можно писать тут или в icq 261707789.

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...