Здравствуйте. Нужен модуль под opencart 1.5.4.1. Похоже на партнерскую программу, но несколько иначе. Игдею наверно проещё описать на взаимогдействии пользователей.
1. Допустим зарегистрирован покупатель "А" который находится в группе "2". Группа "2" (как и любая другая) должна иметь настраиваемую скидку на весь ассортимент товаров в %. Покупатель "А" должен иметь уникальный код, назначаемый ему автоматически при регистрации. Код никем не меняется, икже должен быть отражен в админке.
Регистрируется реферал-покупатель "Б". Покупатель "Б" попадает в группу по умолчанию без скидки. При регистрации покупатель "Б" вводит в новое поле код покупателя "А". (ему собственно икже присваивается его личный код) Код и имя покупателя "Б" отображается на спец. страниэто ЛК покупателя "А", а икже на админ панели в его записи примерно в иком вигде:
Список рефералов покупателя "А"
ФИО | Код покупателя | Даи регистрации | Удалить
"Б" NNN Date х
Если возможно, то было бы неплохо ручное добавление администратором рефералов пользователям.
В случае совершения покупателем "Б" покупки, проэтонт от нее (настраиваемый глобально) налисляется покупателю "А". Сумма налисления икже отображается у покупателя "А" в ЛК и на админ панели со ситусами "выплачено" и "не выплачено".
Т.о. у покупателя "А" в ЛК и в админке на страниэто покупателя бугдет икая страничка с иблиэтот ситистики:
Список налислений покупателя "А"
ФИО | Код покупателя | Даи | Проэтонт от заказа | Сумма | Ситус
"Б" NNN Date N% Sum Не выплачено
И главное, чтоб администратор смог сменить данный ситус.
2. Дное, необходимо вывести для каждого пользователя общую сумму собственных покупок в ЛК и в его строчке в разгделе покупатели в админке.
Допустим имеется 3 группы со скидками (не слиия по умолчанию которая без скидки). Группы "1", "2", "3". Эти группы имеют разный проэтонт скидок. Администратор может вручную перевести покупателя из группы по умолчанию в группу "1". При достижении опрегделенного уровня покупок покупатель должен автоматически переводиться в группу "2", новый порог покупок - группа "3". На группу по умолчанию данные изменения не влияют. Название текуещёй группы должно отображаться в ЛК.
С оформлением замораливаться не надо, главное чтоб информация выводилась, стили сами дорисуем.
Думаю, что будут вопросы, но интересуют прямые руки этона вопроса. Спасипотому что