[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"integrations:item:ru:moodle":3,"integrations:siblings:ru":103},{"id":4,"title":5,"body":6,"description":64,"extension":65,"faq":66,"integrationKind":79,"meta":80,"modifiedAt":81,"navigation":82,"pairId":83,"path":84,"platform":85,"publishedAt":86,"relatedPath":55,"repoPath":81,"requirement":87,"seo":88,"seoTitle":89,"settings":90,"sitemap":94,"slug":95,"stem":96,"steps":97,"summary":12,"translationSlug":95,"webhook":81,"__hash__":102},"integrations_ru\u002Fintegratsiya\u002Fmoodle.md","Приём оплаты за курсы в Moodle",{"type":7,"value":8,"toc":58},"minimark",[9,13,18,34,38,49],[10,11,12],"p",{},"Готового плагина оплаты для Moodle у нас нет. Принимать деньги можно платёжной ссылкой и записывать ученика на курс после подтверждения оплаты, а при желании автоматизировать — собрать свой плагин записи на базе нашего API.",[14,15,17],"h2",{"id":16},"как-это-работает","Как это работает",[19,20,21,25,28,31],"ul",{},[22,23,24],"li",{},"Вы создаёте ссылку на стоимость курса и отправляете её ученику.",[22,26,27],{},"Ученик платит картой или через СБП на защищённой странице.",[22,29,30],{},"Чек формируется автоматически, поступление видно в кабинете.",[22,32,33],{},"Вы записываете ученика на курс — вручную или своим плагином через API.",[14,35,37],{"id":36},"что-учесть","Что учесть",[19,39,40,43,46],{},[22,41,42],{},"Для потоков с одинаковой ценой достаточно одной ссылки, которую вы обновляете к запуску.",[22,44,45],{},"Если курсов много и записи идут постоянно, ручной режим быстро станет узким местом.",[22,47,48],{},"Возврат за курс оформляется из кабинета — полностью или частично.",[10,50,51,52,57],{},"Условия для учебных проектов — на странице ",[53,54,56],"a",{"href":55},"\u002Feducation","приёма платежей для образования",".",{"title":59,"searchDepth":60,"depth":60,"links":61},"",2,[62,63],{"id":16,"depth":60,"text":17},{"id":36,"depth":60,"text":37},"Готового плагина для Moodle нет: оплата принимается ссылкой, а запись на курс подтверждается вручную или своим плагином через API.","md",[67,70,73,76],{"question":68,"answer":69},"Запишется ли ученик на курс автоматически?","Нет, если вы не разработали собственный плагин записи. По умолчанию оплата и запись разведены: вы видите платёж в кабинете и открываете доступ к курсу сами.",{"question":71,"answer":72},"Можно ли сделать автоматическую запись?","Да, силами своей команды: Moodle позволяет писать собственные плагины записи на курс, а наш API даёт создание платежа и уведомление об оплате. Готового плагина мы не предоставляем.",{"question":74,"answer":75},"Какой тариф действует для учебных заведений?","Для сферы образования действует льготная ставка — от 2,9 % с платежа, при больших оборотах ниже. Итоговые условия фиксируются в договоре.",{"question":77,"answer":78},"Нужен ли чек ученику?","Да, при оплате от физического лица. Чек формируется автоматически при каждой оплате и уходит на контакт, указанный при создании платежа.","link",{},null,true,"integration-13","\u002Fintegratsiya\u002Fmoodle","Moodle","2026-08-17","Ссылка на оплату или свой плагин записи",{"title":5,"description":64},"Оплата в Moodle: приём платежей за курсы",[91,92,93],"Сумма — стоимость курса или его ступени","Назначение платежа — название курса и данные ученика","API Key и секретный ключ — если автоматизируете запись своим плагином",{"loc":84},"moodle","integratsiya\u002Fmoodle",[98,99,100,101],"Создайте платёжную ссылку в личном кабинете на стоимость курса.","Отправьте её ученику письмом или разместите на странице описания курса.","Проверьте поступление в личном кабинете MulenPay.","Запишите ученика на курс вручную либо автоматически — если разработали свой плагин.","acM_eVOmK5PWcYOOOl_9-KsDCdAhTivoloHdZwxcsUE",[104,110,115,120,125,131,136,141,146,151,156,161,166,167],{"pairId":105,"slug":106,"platform":107,"summary":108,"integrationKind":109},"integration-01","wordpress","WordPress","MulenPay подключается к WordPress через готовый платёжный шлюз для WooCommerce: плагин добавляет способ оплаты в стандартный чекаут, создаёт платёж и сам обновляет статус заказа по вебхуку. Писать интеграцию с нуля не нужно.","checkout",{"pairId":111,"slug":112,"platform":113,"summary":114,"integrationKind":109},"integration-02","1c-bitrix","1С-Битрикс","Для 1С-Битрикс есть готовый модуль: он добавляет MulenPay в список платёжных систем магазина, перенаправляет покупателя на страницу оплаты и сам обновляет статус заказа после подтверждения платежа.",{"pairId":116,"slug":117,"platform":118,"summary":119,"integrationKind":109},"integration-03","opencart","OpenCart","Модуль для OpenCart добавляет MulenPay в список способов оплаты и позволяет задать условия его показа: минимальную сумму заказа, географическую зону и статус, который присваивается заказу после успешной оплаты.",{"pairId":121,"slug":122,"platform":123,"summary":124,"integrationKind":109},"integration-04","prestashop","PrestaShop","Модуль для PrestaShop 1.7+ и 8.x создаёт заказ в статусе ожидания оплаты, формирует платёж через API MulenPay и после подтверждения сам переводит заказ в «Оплата принята», а при отмене — в «Отменён».",{"pairId":126,"slug":127,"platform":128,"summary":129,"integrationKind":130},"integration-05","drupal","Drupal","Модуль для Drupal даёт сервис создания платежа и готовый эндпоинт для приёма уведомлений. В отличие от коробочных модулей CMS-магазинов, вызов оплаты нужно встроить в свой код — модуль предоставляет метод, а не кнопку в чекауте.","method",{"pairId":132,"slug":133,"platform":134,"summary":135,"integrationKind":130},"integration-06","joomla","Joomla","Модуль для Joomla устанавливается обычным zip-архивом и даёт функцию, которая возвращает ссылку на оплату. Кнопку оплаты вы встраиваете в свой e-commerce-компонент сами — модуль отвечает за создание платежа, а не за чекаут.",{"pairId":137,"slug":138,"platform":139,"summary":140,"integrationKind":130},"integration-07","insales","InSales","InSales подключается не плагином, а небольшим сервисом-посредником на Node.js: магазин отправляет покупателя на его адрес, сервис создаёт платёж в MulenPay, а после оплаты сам проводит транзакцию по заказу в InSales.",{"pairId":142,"slug":143,"platform":144,"summary":145,"integrationKind":79},"integration-08","tilda","Tilda","Готового модуля оплаты для Tilda нет — платформа подключает платёжные системы из своего фиксированного списка. Принимать оплату всё равно можно: ссылка на оплату создаётся в кабинете MulenPay и ставится на кнопку любого блока.",{"pairId":147,"slug":148,"platform":149,"summary":150,"integrationKind":79},"integration-09","amocrm","amoCRM","Готового модуля для amoCRM нет, но продажам через менеджера он и не нужен: платёжная ссылка создаётся в кабинете MulenPay и отправляется клиенту прямо из карточки сделки — в чат, письмо или мессенджер.",{"pairId":152,"slug":153,"platform":154,"summary":155,"integrationKind":79},"integration-10","bitrix24","Битрикс24","Битрикс24 — это CRM, и её не стоит путать с 1С-Битрикс: для интернет-магазина на 1С-Битрикс у нас есть готовый модуль оплаты, а в CRM оплата отправляется клиенту платёжной ссылкой из карточки сделки.",{"pairId":157,"slug":158,"platform":159,"summary":160,"integrationKind":79},"integration-11","getcourse","GetCourse","Готового модуля оплаты для GetCourse у нас нет: платформа работает со своим списком платёжных систем. Принимать оплату можно платёжной ссылкой — её отправляют ученику письмом или в мессенджере, а доступ к курсу выдают после подтверждения платежа.",{"pairId":162,"slug":163,"platform":164,"summary":165,"integrationKind":79},"integration-12","modx","ModX","Готового модуля оплаты для ModX у нас нет. Есть два рабочих пути: быстрый — платёжная ссылка на кнопке, и основательный — интеграция через API, которую ваш разработчик встраивает в сайт или в дополнение вроде miniShop2.",{"pairId":83,"slug":95,"platform":85,"summary":12,"integrationKind":79},{"pairId":168,"slug":169,"platform":170,"summary":171,"integrationKind":79},"integration-14","webflow","Webflow","Готового модуля оплаты для Webflow нет и быть не может: встроенный магазин платформы работает только с её собственным списком платёжных сервисов. Принимать оплату можно платёжной ссылкой — она ставится на кнопку обычной страницы, без встроенной корзины."]