students/setPayed

Сделать ученика оплатившим курс (на период, указанный в курсе)

Параметры

Название Описание Тип Обязательный
token Токен пользователя Строка Да
course_id ID курса Строка Да
plan_id ID тарифа Строка Нет
user_id ID ученика Строка Да
periods Количество периодов, на которые пользователь оплатил курс (по умолчанию 1) Строка Нет

Результат

В случае успеха возвращает объект students с массивом объектов студент
Также возвращает еще 4 параметра:
all - Количество студентов (роль 4 и 5)
paid - Количество оплативших курс
users - Количество студентов (роль 4)
applications - количество заявок (роль 5)

Коды ошибок

TOKEN_NOT_FOUND Передан неверный токен.
ID_NOT_FOUND Передан неверный ID.
USER_NOT_FOUND Передан неверный ID ученика.
PLAN_NOT_FOUND Передан неверный ID тарифа.
BALANCE На балансе курса недостаточно средств для оплаты комиссии за ученика.

Тест запроса

token:
course_id:
plan_id:
user_id:
periods:
Введите данные и нажмите выполнить