+7 (495) 204 18 22
+7 (495) 204 18 22 support@isplicense.ru
+7 (495) 204 18 22
Главная / Разработка дополнений / Платежный модуль Enot.io для BILLmanager

Платежный модуль Enot.io для BILLmanager

Доработка продуктов ISPsystem, разработка модулей и плагинов.

Установка и настройка

1. В консоли на сервере выполните команду, которая скачает установочный скрипт.

curl -O https://www.isplicense.ru/install_module.sh

Предоставьте скрипту права на выполнение.

chmod 755 install_module.sh

2. Запустите скрипт, указав через пробел название модуля.

./install_module.sh Enot

После успешной установки модуля скрипт выдаст сообщение «Модуль успешно установлен!»

3. Под админом в BILLmanager в разделе «Методы оплаты» добавить метод Enot (Платежный модуль Enot). Сконфигурировать метод, заполнив необходимые поля.

ID магазина нужно скопировать из личного кабинета.

Секретный пароль и дополнительный ключ нужно скопировать из личного кабинета Enot.io.

Также здесь нужно задать URL webhook таким: BILLURL/mancgi/enotresult.php (где BILLURL – URL адрес биллинга). Ссылки нужно указывать без протокола. Кроме того, нужно задать URL успешной оплаты и URL неудачной оплаты по своему усмотрению, например, можно задать BILLURL/billmgr?func=payment.success для успешной оплаты и BILLURL/billmgr?func=payment.fail для неудачной оплаты.

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

В случае возникновения проблем с модулем и невозможностью предоставить доступы к биллингу, при обращении в поддержку прикладывайте файл с логом модуля, который можно найти тут: /usr/local/mgr5/var/pmenot.log

Справочно:

Установочный скрипт выполняет следующие действия:

  1. Проверка PHP и наличия необходимых PHP модулей
  2. Проверка расположения PHP
  3. Скачивание архива с модулем
  4. Распаковка архива с модулем и копирование файлов модуля в папку биллинга
  5. Предоставление файлам прав на выполнение.
  6. Удаление временно созданных файлов
  7. Перезагрузка биллинга

Видео инструкция по установке:

Платежный модуль Enot.io для BILLmanager

Бесплатный модуль, на этой странице описана инструкция по установке

Changelog

Добавили информацию о платеже из ПС в соответсвующее поле в биллинге  03.11.2021

Исправление ошибки, из-за которой в редких случаях платеж мог не отмечаться оплаченным автоматически  25.04.2021

Изменение метода проверки суммы оплаты  28.12.2020

Добавлена поддержка онлайн касс  20.11.2020

Записана видео инструкция по установке модуля  29.09.2020

Исправление проблемы с оплатой при совпадении номера счета с уже оплаченным ранее  19.07.2020

Первая версия модуля  14.04.2020