Скидка за репост

Скидка за репост
15 ноября 2016 г.
Необходимо сделать возможность получения промокода после репоста записи в социальную сеть.
В карточке товара есть иконки соцсетей, рядом ссылка "Скидка за репост"

1. Пользователь жмет ссылку – открывается поп-ап окно.
2. В окне он выбирает одну из трех соц. сетей: вконтакте, фейсбук, одноклассники.
3. Осуществляется репост записи (пользователь может написать комментарий при репосте http://joxi.ru/823pwqdhJ6Wz8A ).
4. Пользователь возвращается на страницу где в том же модальном окне написан его сгенерированный промокод и размер скидки.
5. Есть таблица в которой хранятся индетификационные данные пользователя репостнувшего запись (имя фамилия, ссылка на страницу где он сделал репост) и промокод который ему сгенерировался.

Пожалуйста, указывайте примерную цену и сроки