+7 (499) 638-24-77
+7 (499) 638-24-77 support@isplicense.ru
+7 (499) 638-24-77
Главная / Разработка дополнений / Платежный модуль AnyPay.io для BILLmanager

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

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

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

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

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

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

chmod 755 install_module.sh

2. Запустите скрипт, указав через пробел название модуля и ключ (Key), полученный после покупки.

./install_module.sh AnyPay Key

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

3. В личном кабинете AnyPay необходимо выполнить следующие действия:

  • Сгенерировать Секретный ключ
  • Установить опции Переопределять URL: Разрешено
  • Алгоритм подписи: SHA256
  • В поле URL оповещения необходимо ввести следующий URL: https://домен_биллинга/mancgi/anypay_result.php, метод POST

Под админом в BILLmanager в разделе «Методы оплаты» добавьте метод AnyPay. Настройте метод, заполнив необходимые поля. 

Если при добавлении нового метода оплаты не появилась форма конфигурации модуля, то необходимо выполнить в консоли на сервере команду, которая перезапустит биллинг:

killall core

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

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

Справочно:

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

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

Платежный модуль AnyPay.io для BILLmanager
По запросу

Changelog

Исправление ошибок  26.11.2021

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