Skip to content

Robokassa payment gateway plugin for Moodle.

License

Notifications You must be signed in to change notification settings

Snickser/moodle-paygw_robokassa

Repository files navigation

Robokassa payment gateway plugin for Moodle.

Build Status

alt text

https://robokassa.com

Возможности

  • Можно использовать пароль или кнопку для обхода платежа.
  • Сохраняет в базе номер курса и название группы студента.
  • Можно указать рекомендуемую цену, ограничить максимальную цену, или включить режим фиксированной цены.
  • Отображание продолжительности обучения (для enrol_fee и mod_gwpaymets), если она установлена.
  • Конвертация валют на стороне банка (usd, eur, kzt).
  • Поддержка пароля из модуля курса (mod_gwpaymets).
  • Оповещение пользователя при успешном платеже.
  • Рекуррентные платежи (только для платежей в рублях, используйте мой модуль report_payments для поиска и отмены таких платежей).

Рекомендации

  • Moodle 4.3+
  • Для записи в курс используйте мой пропатченный плагин "Зачисление за оплату" enrol_fee.
  • Для контрольного задания используйте пропатченный мной плагин по ссылке mod_gwpayments.
  • Для ограничения доступности используйте пропатченный мной плагин по ссылке availability_gwpayments.
  • Плагин просмотра отчётов и отключения регулярных платежей report_payments.

INSTALLATION

Download the latest paygw_robokassa.zip and unzip the contents into the /payment/gateway directory. Or upload it from Moodle plugins adminnistration interface.

  1. Install the plugin
  2. Enable the Robokassa payment gateway
  3. Create a new payment account
  4. Configure the payment account against the Robokassa gateway using your pay ID
  5. Enable the 'Enrolment on Payment' enrolment method
  6. Add the 'Enrolment on Payment' method to your chosen course
  7. Set the payment account, enrolment fee, and currency

This plugin supports only basic functionality, but everything changes someday...