Установка и настройка
1. В консоли на сервере выполните команду, которая скачает установочный скрипт.
curl -O https://www.isplicense.ru/install_module.sh
Предоставьте скрипту права на выполнение.
chmod 755 install_module.sh
2. Запустите скрипт, указав через пробел название модуля и ключ (Key), полученный после покупки.
./install_module.sh ALFAcoins Key
После успешной установки модуля скрипт выдаст сообщение «Модуль успешно установлен!»
3. В личном кабинете ALFAcoins необходимо создать метод API во вкладке Integration – API.
При создании в поле Notification URL укажите https://BILL_URL/mancgi/alfacoinsresult.php, где BILL_URL – домен вашего биллинга.
После создания вы увидите уведомление с секретным ключом. Скопируйте его сразу, так как показывается он один раз. Ключ можно сбросить, нажав на кнопку Reset Secret Key при редактировании метода API.
4. Под админом в BILLmanager в разделе «Методы оплаты» добавьте метод ALFAcoins. Настройте метод, заполнив необходимые поля.
Если при добавлении нового метода оплаты не появилась форма конфигурации модуля, то необходимо выполнить в консоли на сервере команду, которая перезапустит биллинг:
killall core
Модуль готов к работе. Перед запуском модуля в боевой режим, рекомендуем провести тестовый платеж.
При обращении в поддержку прикладывайте файл с логом модуля, который можно найти тут: /usr/local/mgr5/var/pmalfacoins.log
Справочно:
Установочный скрипт выполняет следующие действия:
- Проверка PHP и наличия необходимых PHP модулей
- Проверка расположения PHP
- Скачивание архива с модулем
- Распаковка архива с модулем и копирование файлов модуля в папку биллинга
- Предоставление файлам прав на выполнение.
- Удаление временно созданных файлов
- Перезагрузка биллинга