Реферальная система для чайной подписки

Система реализована в качестве отдельного сервиса. Взаимодействие сайта и сервиса происходит по средствам REST API.

Обязанности сервиса реферальной системы:
— хранение и обработка данных аффилиатов и рефералов,
— формирование уникальных промокодов для пользователя,
— фиксация данных о заказах пользователя,
— работа с балансом аффилиата (расчет, начисление и списание),
— формирование отчета о начислениях и списаниях пользователя.

Это работает так: у аффилиатов есть реферальные ссылки или промокоды, которые позволяют подписаться на чайную посылку в первый месяц за 1 рубль, за 49 или за 99 рублей. Аффилиаты распространяют свои ссылки или промокоды среди своих подписчиков. Реферальная система позволяет отследить, от какого аффилиата приходит подписчик.

Продукты питания
Разработка
Нитка