Чтобы абоненты-физлица могли оплачивать счета в личном кабинете с помощью Газпромбанка, последовательно настройте четыре объекта.
Оставьте заявку на сайте. Дождитесь информации от сотрудников Газпромбанка.
Создайте профиль для внешней платёжной системы в АСР LANBilling.
Внесите изменения в файл конфигурации /etc/lanbilling/phpclient/client/gazprom.ini
.
Активируйте возможность проведения платежей.
enabled = true
Укажите путь доступа к сервису — его выдают сотрудники Газпромбанка.
path = 'https://web.rbsuat.com/gpb/rest/'
Введите идентификатор пользователя и пароль для доступа к сервису — их тоже выдают сотрудники Газпромбанка.
userName = 'testIDUser'
password = 'PaSsWoRd'
Также в конфигурационном файле вы можете указать валюту, ставку НДС, тип и объект платежа.
Сериализуйте конфигурационный файл.
Для CentOS 7–8, Debian 9–11 или RHEL 8:
/usr/local/sbin/lbwebcfg -y client /etc/lanbilling/phpclient/client/
Техническая строка
Для FreeBSD 11-13:
/usr/local/sbin/lbwebcfg -y client /usr/local/etc/lanbilling/phpclient/client/
Скопируйте два скрипта из директории /usr/local/billing/payments/gpb
в ту, где возможно выполнение cgi-сценариев.
Задайте настройки в файле pay.
# Атрибуты для доступа к LBcore
my $proto = 'http';
my $lbcore_host = '127.0.0.1';
my $manager_login = 'gpb';
my $manager_pass = 'gpb';
``
Сделайте этот файл исполняемым:
chmod +x pay
``
Задайте настройки в файле check.
# Атрибуты для доступа к LBcore
my $proto = 'http';
my $lbcore_host = '127.0.0.1';
my $manager_login = 'gpb';
my $manager_pass = 'gpb';
``
Сделайте этот файл исполняемым:
chmod +x check
``
После этого настройка будет завершена. Теперь абоненты-физлица могут пополнять баланс в личном кабинете с помощью этой платёжной системы.
Есть вопросы по документации? Пожалуйста, напишите их