Общая информация
Параметр | Значение |
---|---|
Протокол | |
ID | 165 |
Версия модуля | 8.xx |
Версия биллинга | >1.16.xx |
Настройки модуля
- Скопировать файл Pumb.pm в папку /usr/abills/Abills/modules/Paysys/Plugins/
- Зайти в меню Настройки
>
Paysys>
Настройки Добавить платежную систему
Далее нужно поставить Perl модуль
cpan install Crypt::JWT
Далее сгенерировать ключи
openssl genrsa -out private.pem 2048 openssl rsa -in private.pem -outform PEM -pubout -out public.pem chmod 644 private.pem
Ключи сохранить в /usr/abills/Certs/pumb Публичный с названием public.pem, а приватный - private.pem Публичный (public.pem) нужно отдать ПУМБ, также алгоритм RS512. Потом нужно ещё получить публичный ключ от ПУМБ, его тоже сохраняем в /usr/abills/Certs/pumb, назвать нужно public_pumb.pem
Настройки контрагента (мерчанта)
Параметр | Описание | Пример |
---|---|---|
ПРОТОКОЛ ПЛАТЕЖЕЙ ЧЕРЕЗ ПРИЛОЖЕНИЕ И САЙТ | ||
PAYSYS_PUMB_ACCOUNT_KEY | Параметр по которому будет идентификация абонента | UID |
PAYSYS_PUMB_SERVICE_CODE | ID компании в Pumb | 1234 |
PAYSYS_PUMB_SUBDIVISION_CODE | ID получателя компании в Pumb, нужно если больше одного получателя в одной компании | 12345 |
PAYSYS_PUMB_USER_FIELD | Поле в котором есть пользователь, по умолчанию CLIENT_ID | BILL_ID |
PAYSYS_PUMB_PAYER_INFO | Возвращать ФИО и адрес ПУМБ в поле payer_info | 1 |
PAYSYS_PUMB_EXTRA_FIELDS | Возможность возвращать ФИО, адрес, рекомендованную сумму к оплате, баланс | fio,address,RECOMENDED_PAY,deposit |
PAYSYS_PUMB_FASTPAY | Ссылка на оплату в ПУМБ | https://payhub.com.ua/#/payment/bf-1957 |
ПРОТОКОЛ ЕКВАЙРИНГА | ||
PAYSYS_PUMB_LOGIN | Логин мерчанта в системе Pumb | svc_ph_merchant |
PAYSYS_PUMB_PASSWORD | Пароль мерчанта в системе Pumb | By37Bg3TEi3sjHyR7SahJn#QP8mNsKrP |
PAYSYS_PUMB_MERCHANT_CONFIG_ID | ID мерчанта в системе Pumb | eedbf4df-34fa-4429-9d83-b27f0622d020 |
PAYSYS_PUMB_CONFIG_ID | ID конфигурации мерчанта в системе Pumb | eedbf4df-34fa-4429-9d83-b27f0622d020 |
PAYSYS_PUMB_TITLE | заголовок, который отображается абоненту | Оплата за інтернет послуги |
PAYSYS_PUMB_SANDBOX | Тестовый режим | 1 |
PAYSYS_PUMB_DESCRIPTION | Описание абонента в платежной системе | ПІБ - %FIO% Договір - %CONTRACT_ID% |
PAYSYS_PUMB_COMMISSION | Комиссия платежной системы | 2 |