Описание проекта
У каждого партнёра должен быть личный кабинет, где почти в реальном времени видны клики, регистрации, подтверждённые конверсии, начисленная и одобренная комиссия, а также текущий баланс к выплате. Хотим несколько уровней комиссии, чтобы процент рос вместе с оборотом партнёра, плюс возможность вручную задать индивидуальные ставки для нескольких крупных партнёров. С нашей стороны нужна админ-панель: проверять конверсии, одобрять или отклонять их после периода удержания, обрабатывать возвраты и оспаривания, выгружать данные в бухгалтерию. Выплаты должны идти пакетами по расписанию, учитывать минимальный порог и хранить понятную историю того, что, когда и кому выплачено.
Отдельно важна защита от мошенничества, потому что партнёрские программы притягивают злоупотребления. Нужны автоматические проверки на самореференс, дубли аккаунтов, подозрительные всплески кликов с одного адреса и конверсии, которые отменяются сразу после выплаты. Подозрительная активность должна попадать в очередь ручной модерации, а не оплачиваться молча. Система должна поддерживать несколько валют, отправлять партнёрам письма о новых конверсиях и платежах и предоставлять небольшой API с postback-адресами, чтобы подключить сайт и мобильное приложение. Понятная отчётность по периодам, партнёрам и источникам трафика обязательна — без неё нельзя планировать маркетинговый бюджет.