Бонусная система на сайте

Бонусная система на сайте
11 августа 2016 г.
Здравствуйте!

Я хочу запустить на сайте бонусную систему. Как это должно работать:

1. Зарегистрированный Пользователь совершает покупку (оформляет заказ в магазине).
2. После того, как заказ в админке становится "Выполненным", пользователю начисляются бонус за первую покупку - N рублей (конфигурируемо)
3. Зарегистрированный Пользователь совершает вторую покупку - получает бонус X% от суммы заказа на личный бонусный счет. За третью и последующие покупки - Y% от суммы заказа
4. При подсчете суммы заказа можно пересчитать сумму с учетом баллов
5. Для админа магазина в информации по заказу должно это отобразиться (что человек хочет использовать бонусы и пересчитанная сумма за заказ)
6. Для админа в информации о пользователе должно быть видно , сколько у него бонусов.
7. При заказе пользователю отображается информация о количестве бонусов, которые могут быть начислены после выполнения заказа
8. Должны быть конфигурируемыми 3 параметра: количество бонусных рублей за первую покупку, за вторую, третью и последующую
9. Должна быть возможность запустить акцию: в определенный день при покупке из определенной категории зарегистрированный пользователь получает Y% от суммы заказа.
10. Пользователю на личной странице должно быть отображено количество доступных бонусов
11. В письме о заказе также должна быть информация об использованных бонусах.
12. Когда заказ помечается как "Выполнен", пользователю высылается письмо о начисленных баллах за заказ
13. Должна быть возможность начислить вручную бонусы (функция для админа). Например в качестве подарка на ДР, за отзыв или за победу в конкурсе.

Хотелось бы понять стоимость и временные затраты такого требования.

Возможно, в Диафане есть готовые решения, тогда киньте, пожалуйста, ссылку на описание и стоимость прикручивания.

Спасибо!

мой магазин: yunona-shop.ru


Ася