Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Настройки модуля

  1. Скопировать файл Pumb.pm в папку /usr/abills/Abills/modules/Paysys/systems/
  2. Зайти в меню Настройки>Paysys>Настройки
  3. Добавить платежную систему

Далее нужно поставить Perl модуль

cpan
install Crypt::JWT

Далее сгенерировать ключи

openssl genrsa -out private.pem 2048
openssl rsa -in private.pem -outform PEM -pubout -out public.pem

Ключи сохранить в /usr/abills/Certs/pumb Публичный с названием public.pem, а приватный - private.pem Публичный (public.pem) нужно отдать ПУМБ. Потом нужно ещё получить публичный ключ от ПУМБ, его тоже сохраняем в  /usr/abills/Certs/pumb, назвать нужно public_pumb.pem

Настройки контрагента (мерчанта)

ПараметрОписаниеПример

PAYSYS_PUMB_ACCOUNT_KEY

Параметр по которому будет идентификация абонентаUID

PAYSYS_PUMB_SERVICE_CODE

ID компании в Pumb1234

PAYSYS_PUMB_SUBDIVISION_CODE

ID получателя компании в Pumb, нужно если больше одного получателя в одной компании12345
PAYSYS_PUMB_USER_FIELDПоле в котором есть пользователь, по умолчанию CLIENT_IDBILL_ID
PAYSYS_PUMB_PAYER_INFOВозвращать ФИО и адрес ПУМБ в поле payer_info1
PAYSYS_PUMB_EXTRA_FIELDSВозможность возвращать ФИО, адрес, рекомендованную сумму к оплате, балансfio,address,RECOMENDED_PAY,deposit
PAYSYS_PUMB_FASTPAYСсылка на оплату в ПУМБhttps://payhub.com.ua/#/payment/bf-1957
  • No labels