Сейчас появилась необходимость добавить следующие функции на сайте:
1. При регистрации проверять со стороннего сайта по API Номера контракта регистрирующегося пользователя, формат: ХХХ-ХХХХХХ , где Х-может быть цифрой или буквой; 2. Если API дает положительный ответ (то есть такой номер контракта существует) - Проверка квалификации регистрируемого пользователя (так же через API): а) просто дистрибьютор б) активный дистрибьютор с) VIP д) VIP 1* е) VIP 2* И в зависимости от ответа API Автоматическое распределение пользователей на сайте по этим категориям. И ежедневно в 4.00 ночи желательно проверять дистрибьюторов из вышеуказанных категорий, на соответствие этим квалификациям,и делать соответствующее перераспределение.
Какие из перечисленных функций на данный момент возможно реализовать в системе? Я нашел примеры скрипта, как добавить и сохранять дополнительные данные о пользователе. Но возможно ли как-то связать с этим процесс распределения пользователей по категориям? И возможно-ли запрашивать и сохранять дополнительные данные не после того как пользователь авторизовался, а в момент заполнения регистрационной формы. |