Организация платной подписки, требующей принятия необязательной политики. Решение

Илона Иванова
09.04.2026
В статье описан вариант настройки способа засичления на курс «Подписка 3KL», при котором пользователю потребуется принять необязательную политику после выбора способа оплаты. .
Описываемые ниже возможности в полном объеме доступны в СЭО 3КL, начиная с версии 4.5.10b.
Если вы используете более раннюю версию системы — обратитесь с заявкой на проведение обновления в службу технической поддержки ООО «Открытые технологии».

Задача:

На платформе Образовательного центра было решено организовать платные курсы по подготовке к экзаменам. Чтобы обезопасить себя от возможных юридических проблем, связанных с получением оплаты за оказание образовательных услуг, и упростить процедуру заключения договора на оказание платных услуг руководством Центра было составлено «Пользовательское соглашение для обучения на платных курсах образовательного центра» - необязательная политика, которую должен принять потенциальный слушатель платных курсов. Образовательная платформа заключила договор эквайринга со Сбербанком. Потому теперь на всех курсах по подготовке к экзаменам, в том числе на курсе «Информатика 9 класс», необходимо организовать вариант платной подписки через эквайринг Сбер таким образом, чтобы пользователь смог оплатить подписку на курс только после того, как примет необязательную политику «Пользовательское соглашение для обучения на платных курсах образовательного центра».

Предусловия:

1) Курс «Информатика 9 класс» на момент настройки условий подписки уже создан, корректно настроен и наполнен материалами.

2) В СЭО 3КL, создана и настроена необязательная политика «Пользовательское соглашение для обучения на платных курсах образовательного центра».

Подробнее о создании и настройке политик в статье «Политики сайта и пользовательские соглашения».

3) Способ оплаты Сбер настроен в СЭО 3КL.

Подробно о настройках способа оплаты Сбер в материале: «Настройки способа оплаты Сбер» статьи «Плагин «Подписка 3KL» часть 2. Глобальные настройки».

Решение:

Для того, чтобы пользователь смог подписаться на курс только после принятия необязательной политики, необходимо в курсе «Информатика 9 класс» создать и настроить способ зачисления на курс.

1) Находясь в курсе, перейти в способы зачисления на курс любым удобным способом:

  • Меню вторичной навигации -> Участники. В выпадающем списке выбрать «Способы зачисления на курс». Или
  • Блок «Настройки» -> Управление курсом->Пользователи->Способы зачисления на курс.

2) В поле «Добавить способ» из выпадающего списка доступных для этого курса способов зачисления выбрать «Подписка 3KL» (Рис. 1).

Рис. 1. Добавление в курс нового способа записи «Подписка 3KL».
Подробнее о создании нового способа записи в курс в материале: «Настройка подписки 3KL в курсе» статьи «Плагин «Подписка 3KL» часть 3. Настройка подписки 3KL на курс».

3) На открывшейся странице нового способа записи выполнить настройку (Рис. 2):

  • Способ оплаты (поз. 1 Рис. 2) = Сбербанк.
  • Название способа (поз. 2 Рис. 2) = Сбербанк.
  • Краткое описание для пользователя (поз. 3 Рис. 2) = Платная подписка на курс.
  • Опция «Отображать в витрине неавторизованным» (поз. 4 Рис. 2) — установлена.
  • Требовать принятия политик и соглашений (поз. 5 Рис. 2) = «Пользовательское соглашение для обучения на платных курсах образовательного центра».
  • Способ подписки активен = Да (поз. 6 Рис. 2).
  • Роль (поз. 7 Рис. 2) = Ученик (Слушатель).
  • После оплаты перенаправлять пользователя (поз. 8 Рис. 2) = На страницу курса.

Рис. 2. Настройка способа зачисления «Подписка 3KL».

4) Нажать на кнопку «Сохранить».

5) На открывшейся странице с дополнительными настройками настроить (Рис. 3):

  • Цена (поз. 1 Рис. 3) = 3000.
  • Валюта (поз. 2 Рис. 3) = Российский рубль.
  • Опция «Поддержка скидочных купонов» (поз. 3 Рис. 3) — установлена.

Рис. 3. Второй этап настройки способа зачисления «Подписка 3KL». 30 дневный доступ к материалам.

6) Нажать на кнопку «Сохранить».

Результат:

После сохранения настроек на описательной странице курса появится вариант подписки на курс «Сбербанк» (Рис. 4). 

Рис. 4. Страница описания курса с настроенным вариантом подписки.

Алгоритм записи пользователя в курс будет следующим:

1) Пользователь нажимает кнопку «Перейти на страницу оплаты».

2) Если пользователь ранее не давал согласие с политикой, открывается страница подтверждения согласия с политикой (Рис. 5). 

Рис. 5. Страница подтверждения согласия с необязательной политикой.

3) Пользователь нажимает на ссылку (см. поз. 1 Рис. 5), в открывшемся окне читает текст политики (Рис. 6).

Рис. 6. Всплывающее окно с текстом необязательной политики.

4) После прочтения закрывает всплывающее окно с текстом политики и нажимает кнопку «Подтверждаю согласие» (см. поз. 2 Рис 5).

Подтверждение согласия с политикой даётся один раз и распространяется на все курсы, в которых требуется принятие данной политики. То есть, если пользователь подтвердил согласие с данной политикой в этом курсе, в других курсах, в которых будет настроено требование принятия данной политики, после выбора варианта подписки пользователь будет перенаправлен сразу на страницу оплаты, минуя страницу подтверждения согласия с политикой.

5) После подтверждения согласия с политикой пользователь автоматически перенаправляется на страницу онлайн-оплаты (Рис. 7) и выполняет платеж за обучение.

Рис. 7. Пример страницы оплаты эквайера Сбер.

6) После оплаты у пользователя появляется возможность войти в курс и начать обучение (Рис. 8).

Рис. 8. Описательная страница курса после оплаты. Кнопка входа в курс.
Теги: подписка на курс, политики
Рейтинг ответа: 0 (0 оценок)

Комментарии запрещены