OZOAR / CRCExchange

CryptoExchange allows crypto transactions to paycards via Cryptoproccessing API
1 stars 0 forks source link

[FUNCTIONAL] Implement referral program for the payment module. #7

Open danilchican opened 5 years ago

danilchican commented 5 years ago

Implement referral program for the payment module if referral id exists in url.

Depends on #6 (Implement payment exchange functionality on the homepage).

danilchican commented 5 years ago

@OZOAR google docs requirements:

С сайта мониторинга пользователь переходит на обменный пункт по ссылке с GET-параметром, указывающим ID партнера (который партнер получает в личном кабинете на нашем сайте);

При переходе по страницам сайта - ID в URL сохраняется.

При переходе по ссылке, обменный пункт устанавливает cookies для сохранения принадлежности пользователя за определенным партнером;

При создании заявки на обмен, из cookies берется ID партнера и рассчитывается сумма вознаграждения для партнера;

При успешном завершении обмена, сумма вознаграждения, которая ввысчитывается как: CRC комиссия сделки * процент для реферального партнера, начисляется на счет в аккаунте партнера.

Аккаунт партнера должен содержать раздел статистики начислений, историю выплат партнерских средств, кнопку для запроса вывода средств, по нажатию на которую партнер вводит свой BTC кошелек и сумму для вывода. Запрос передается в админ панель.