M
Все статьи
Обзоры 8 мин чтения

Приём платежей в Moodle на российском рынке: полный разбор 2026

Как принимать оплату за курсы в Moodle в России: ЮKassa, Т-Касса, Сбербанк, Robokassa, СБП. Чеки 54-ФЗ, сравнение касс и способов интеграции, типичные ошибки и рабочая схема запуска.

Как принимать оплату за курсы в Moodle в России: ЮKassa, Т-Касса, Сбербанк, Robokassa, СБП. Чеки 54-ФЗ, сравнение касс и способов интеграции, типичные ошибки и рабочая схема запуска.

Почему это стало актуально именно сейчас

Ещё несколько лет назад типичный Moodle в России был закрытой системой для «своих» студентов. Сегодня картина другая: вузы продают программы ДПО и подготовительные курсы, колледжи — профпереподготовку, учебные центры строят на Moodle весь бизнес. Всем им нужно одно и то же: чтобы слушатель оплатил курс картой и сразу получил доступ — без счетов на почту, ручных зачислений и звонков бухгалтеру.

При этом привычные из англоязычных инструкций решения — PayPal и Stripe — в России не работают. А штатной интеграции с российскими кассами в Moodle нет. Разберём, из чего выбирать.

Как вообще устроены платежи в Moodle

С версии 3.11 в Moodle есть платёжная подсистема: способ записи «Зачисление за оплату» (enrol_fee) плюс платёжные шлюзы (paygw). Логика такая: курсу назначается цена, студент нажимает «Оплатить», шлюз проводит платёж через кассу, и Moodle автоматически зачисляет его на курс. Дополнительно платные сценарии встречаются в ДПО-порталах: оплата пакета курсов, рассрочка, оплата от юрлица по счёту — это уже зона доработок.

Ключевой момент: сам Moodle денег не видит и не хранит. Он лишь отправляет студента в кассу и ждёт от неё подтверждения (колбэк). Поэтому надёжность решения — это на 80% правильная обработка колбэков: оплата должна засчитаться, даже если студент закрыл вкладку, потерял интернет или нажал «Назад».

Российские кассы: что выбрать

КассаКому подходитСильные стороныНа что смотреть
ЮKassaЮрлица, ИП; самый массовый выборКарты, СБП, кошельки; чеки 54-ФЗ формирует сама; узнаваемая форма оплатыТарифы зависят от оборота — запросите индивидуальные условия
Т-Касса (Тинькофф)ИП и организации, которым важна скоростьБыстрые выплаты, удобный кабинет, СБПЧеки — через подключаемую облачную кассу
СбербанкГосударственные и крупные организацииМаксимальное доверие плательщиков, SberPayПодключение и документооборот дольше, чем у агрегаторов
RobokassaИП, самозанятые, небольшие центрыПростое подключение, десятки способов оплаты, чеки включеныКомиссия выше банковского эквайринга

Комиссии по рынку — ориентировочно от 2,5 до 5% в зависимости от кассы, оборота и способа оплаты (СБП обычно заметно дешевле карт). Точные цифры называет касса под ваш договор — они меняются, и в статье я сознательно не фиксирую тарифы.

Чеки, 54-ФЗ и образовательная специфика

Любая онлайн-оплата от физлица требует фискального чека. Хорошая новость: покупать кассовый аппарат не нужно — фискализацию берут на себя платёжные системы (у ЮKassa и Robokassa это встроено, к Т-Кассе и Сбербанку подключается облачная касса). В чеке важно правильно указать предмет расчёта — образовательную услугу, и здесь пригодится то, что у образовательных организаций с лицензией НДС по основным программам не возникает. Эти параметры задаются один раз при настройке шлюза.

Три способа принимать платежи: сравнение

ВариантСтоимостьПлюсыМинусы
Бесплатные шлюзы из каталога moodle.org0 ₽ + настройкаБыстрый старт, если ваша касса — ЮKassa или RobokassaПод Сбербанк и Т-Кассу бесплатных шлюзов нет вообще; существующие — плагины одного энтузиаста на ~50 установок, без обязательств по поддержке; возвраты и подписки требуют дополнительных плагинов
Заказная интеграция под вашу кассуот 60 000 ₽Точно под ваши процессы (рассрочки, счета юрлицам, пакеты)Дороже и дольше; имеет смысл при нестандартных сценариях
Готовый плагин EduKassa40 000 ₽ под ключЧетыре кассы (ЮKassa, Т-Касса, Сбербанк, Robokassa) в одном плагине, установка и настройка до первого платежа, возвраты из Moodle, 30 дней поддержкиФиксированный набор касс (другие добавляются доработкой)

Важный нюанс, который редко проговаривают: рынок бесплатных решений под российские кассы фактически пуст. В официальном каталоге Moodle нет ни одного шлюза под Сбербанк или Т-Кассу, а решения под ЮKassa и Robokassa держатся на одном разработчике-энтузиасте. Единственная коммерческая альтернатива — модуль в составе платной подписки СЭО 3КЛ, но он работает только на их платформе.

Подробнее о готовом решении — на странице плагина EduKassa: что входит в цену, как проходит внедрение и ответы на частые вопросы.

Кому это нужно: четыре типичных сценария

Вуз и программы ДПО. Повышение квалификации и профпереподготовка — готовый продукт, который уже есть в Moodle. Оплата картой на сайте снимает главный барьер: слушателю не нужно ехать в бухгалтерию или разбираться с квитанциями. Особенно заметен эффект на коротких недорогих программах: решение «беру» принимается за минуты, и платёж должен успевать за ним.

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

Частный учебный центр. Для него Moodle с платёжным плагином — альтернатива дорогим платформам-конструкторам, которые берут процент с оборота или абонентскую плату за каждого ученика. Своя платформа плюс своя касса — это фиксированные расходы и полный контроль над данными студентов.

Репетитор или автор курса. Самозанятому доступны Robokassa и ЮKassa, чеки формируются автоматически. Порог входа — VPS за пару тысяч в месяц и разовая настройка: дальше площадка не берёт ни процента.

СБП: главный тренд в оплате обучения

Система быстрых платежей меняет экономику приёма оплаты: комиссия по СБП для образовательных услуг ощутимо ниже карточной, деньги зачисляются практически мгновенно, а студенту достаточно отсканировать QR-код банковским приложением — без ввода номера карты. Все четыре кассы из таблицы выше поддерживают СБП. Практический совет: на странице оплаты ставьте СБП первым способом — это заметно снижает и ваши расходы на комиссию, и число брошенных оплат с мобильных.

Юрлицо, ИП или самозанятый: что учесть при подключении кассы

ФормаДоступные кассыЧеки 54-ФЗОсобенности
Организация с образовательной лицензиейЛюбая из четырёхЧерез кассу или облачную кассуПо основным образовательным программам НДС не возникает; банк попросит лицензию при подключении
ИПЛюбая из четырёхЧерез кассуБыстрое подключение у агрегаторов; следите за корректным предметом расчёта в чеке
СамозанятыйRobokassa, ЮKassa«Мой налог» или кассаЛимит годового дохода; продавать можно только собственные услуги

Как банк проверяет сайт перед подключением эквайринга

Частая причина задержек запуска — не техника, а модерация сайта платёжной системой. Проверьте до подачи заявки, что на сайте есть:

  • Реквизиты организации: название, ИНН/ОГРН, контакты — обычно в подвале сайта.
  • Описание услуг с ценами: за что именно платит студент, длительность доступа.
  • Публичная оферта или договор оказания образовательных услуг.
  • Политика возвратов: как и в какие сроки студент может вернуть деньги.
  • Политика обработки персональных данных (152-ФЗ) и работающая форма связи.

С готовым чек-листом модерация проходит за 1–3 дня; без него заявка уходит в переписку на недели. Подготовку этих страниц я включаю в запуск под ключ.

Типичные ошибки при запуске платных курсов

  • Проверка оплаты «по возврату студента». Если доступ выдаётся только когда студент вернулся на сайт после оплаты, часть оплативших доступа не получит. Правильно — обрабатывать серверные уведомления кассы.
  • Тестирование на проде реальной картой без плана возврата. Сначала тестовый контур кассы, потом один контрольный платёж с немедленным возвратом.
  • Цена на курсе, а логика доступа — в голове администратора. Сроки доступа, повторная покупка, продление — всё это надо решить до запуска, иначе посыплются ручные правки зачислений.
  • Забытые уведомления. Студент оплатил — письмо с подтверждением и ссылкой на курс должно уйти автоматически, иначе поддержка утонет в «я оплатил, где доступ?».
  • Правки ядра Moodle ради платёжки. После такого система перестаёт обновляться. Любая платёжная логика должна жить в плагинах.

Рабочая схема запуска за неделю

  1. День 1. Выбор кассы под форму организации, подача заявки на подключение (у агрегаторов — самый быстрый ответ).
  2. День 2–3. Установка платёжного плагина, настройка шлюза в тестовом режиме, назначение цен курсам.
  3. День 4. Тестовые платежи: успешный, отменённый, возврат. Проверка писем и автозачисления.
  4. День 5. Перевод кассы в боевой режим, контрольный платёж, инструкция администратору.

Если нужен запуск под ключ по этой схеме — напишите мне: посмотрю вашу инсталляцию и скажу, что потребуется именно вам. Про смежные темы читайте также: приём оплаты за онлайн-курсы в Moodle и Moodle для ДПО.

Нужна помощь с Moodle?

Опишите задачу — расскажу, как решить её конкретно в вашем случае. Свяжитесь — разберём вместе.