Скачайте файлы расширения «Экспресс Платежи» для Moodle (ссылка выше).
В панели администрирования Вашего сайта зайдите во вкладку “Плагины”, затем “Установка плагинов” (см. рисунок 1).
Рисунок 1. Вход в раздел для установки плагинов
В открывшемся окне перетяните архивированный файл moodle-main прямо на страницу для загрузки (см. рисунок 2).
Рисунок 2. Загрузка файлов расширения
Далее нажмите “Установить плагин из ZIP-файла” (см. рисунок 3).
Рисунок 3. Кнопка установки плагина
На следующей странице после автоматической проверки нажимайте “Продолжить” (см. рисунок 4).
Рисунок 4. Продолжение после проверки
При случае дополнительной автоматической проверки, также нажимайте “Продолжить” (см. рисунок 5).
Рисунок 5. Продолжение после проверки 2
После этого система предложит обновить Moodle, сделайте это (см. рисунки 6,7).
Рисунок 6. Обновление после установки плагина
Рисунок 7. Продолжение после успешной установки плагина
Теперь модуль «Экспресс Платежи» отображается в разделе “Плагины” => “Платежные шлюзы” (см. рисунок 8).
Рисунок 8. Отображение модуля среди подключенных платежных систем
Для того, чтобы настроить модуль зайдите в раздел рядом - “Управление платежными шлюзами” (см. рисунок 9).
Рисунок 9. Управление настройками платежных шлюзов
Создайте один или несколько платежных счетов. Каждый счет включает конфигурацию доступных платежных шлюзов. Человек, который настраивает платежи на сайте (например, оплату зачисления на курс), сможет выбирать из доступных счетов. На открывшейся странице нажмите “Платежные счета” (см. рисунок 10).
Рисунок 10. Вход в создание “платежных счетов”
Затем нажмите “Создание платежного счета” (см. рисунок 11).
Рисунок 11. Кнопка для создания “платежных счетов”
Дайте название счету, присвойте номер, включите счет и сохраните данные (см. рисунок 12).
Рисунок 12. Ввод данных при создании “платежного счета”
Далее в рамках созданного счета нажмите настройку платежного шлюза «Экспресс Платежи» (см. рисунок 13).
Рисунок 13. Вход в настройку платежного шлюза для выбранного счета
Если Вы хотите опробовать тестовый режим, включите соответствующую опцию и нажмите “Сохранить” (см. рисунок 14).
Рисунок 14. Включение тестового режима
Для того, чтобы начать работу в основном режиме поставьте галочку в поле “Включить” (см. рисунок 16). Зайдите в личный кабинет «Экспресс Платежи»: “Настройки” => “Услуги” => “API” (нужной услуги). Скопируйте номер услуги, API ключ, поставьте галочку в поле “Применять цифровую подпись”, придумайте и скопируйте “секретное слово” (см. рисунок 15).
Рисунок 15. Копирование API-значений
Вставьте последовательно все скопированные значения на стороне настроек шлюза в административной панели Moodle. Скопируйте “Адрес для уведомлений” (см. рисунок 16).
Рисунок 16. Размещение API-значений и копирование адреса для уведомлений
В личном кабинете зайдите в “Настройки” => “Услуги” => “Уведомления” (нужной услуги). Вставьте скопированный URL в поле “URL для уведомлений”. Поставьте галочку в поле “Применять цифровую подпись”, придумайте и скопируйте “секретное слово” (оно может совпадать с “секретом” для подписи счетов), сохраните все значения (см. рисунок 17).
Рисунок 17. Размещение адреса и копирование данных для уведомлений
Вставьте скопированное секретное слово для уведомлений в настройках плагина на стороне Moodle.
Оставшиеся поля настраиваются, учитывая Ваши потребности. “Разрешено изменение имени плательщика”: клиент может редактировать свои данные или указывать другую фамилию/имя/отчество на форме оплаты.
“Разрешено менять адрес плательщика”: клиент также на форме оплаты может редактировать свой адрес при совершении платежа.
Опция “Разрешено изменять сумму оплаты”: если вы готовы принимать не фиксированную сумму, а произвольную, по желанию плательщика.
Включение опции «Отсылать уведомления по электронной почте клиенту» позволяет посылать уведомления о выставленном счете на email. Включение опции «Отправка SMS-уведомления клиенту » позволяет отсылать уведомления о выставленном счете на номер телефона ученика. Сохраните настройку (см. рисунок 18).
Рисунок 18. Размещение секрета для уведомлений и кастомные опции в настройках