Общая информация

ПараметрЗначение
Тип пополнения

Терминал

Касса

Веб портал абонента(Master/Visa Cards)

Протокол
ID65
Версия модуля8.xx
Версия биллинга>0.90.xx
IPs217.117.68.232, 3.71.192.59, 217.117.76.0/24, 217.117.64.232

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

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


ПараметрЗначениеПример
PAYSYS_PT_ACC

Рассчетный счет

-
PAYSYS_PT_ACCOUNT_KEYТип идентификатора абонента. UID, LOGIN, FIO, PHONE, EDRPOY(доп. информационное поле).-
PAYSYS_PT_CODEКод оператора связи. По умолчанию можно использовать Ваш код ОКПО-
PAYSYS_PT_FAST_PAY

URL страницы для быстрой оплаты. Используется для оплаты с портала абонента.

Нужно получить токен у представителей ПриватБанка. Дальше подставить токен в ссылку на примере. Готовую ссылку добавить в текущее поле

Пример:

https://next.privat24.ua/payments/form/{"token":"671***Ваш токен******7f", "personalAccount":"%USER_ID%", "sum":"%SUM%"}
-
PAYSYS_PT_MFO
МФО организации-
PAYSYS_PT_OKPOОКПО(ЕГРПОУ) организации-
PAYSYS_PT_NAMEИмя организации-
PAYSYS_PT_SERVICE_CODEserviceCode  предоставленный платежной системой.-
PAYSYS_PT_COMPANY_ID
ID компании (компани код) используется в старом протоколе приват банка

PAYSYS_PT_QR_IDС 8.40 версии ID в системе приват банка, нужен для формирования QR код, спросите в представителей приват банка
PAYSYS_PT_SERVICE_IDВнутреннее id сервиса приватбанка
PAYSYS_PT_INVOICE_LOGINЛогин для отправки инвойсов
PAYSYS_PT_INVOICE_DESCRIPTIONОписание для инвойсов
PAYSYS_PT_DEBUG

Дебаг отладка инвойс запросов


$conf{PRIVAT_DEPOSIT}=1; - параметр который возвращает текущий баланс вместо рекомендуемой суммы. 

Для работы понадобиться модуль:

Пример заполнения анкеты:

Возможности модуля

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

Использовать модуль при оплате для абонентов с негативным депозитом нельзя, из-за того что ПБ работают в облаке Амазон и ip постоянно меняются.

Отправка инвойсов

Отправка инвойса (сообщения) в приватбанк о необходимости оплатить услуги с указанной суммой, которая необходима для работы сервисов в следующем месяце. 

Отправка возможна только с помощью модуля Ureports

Пример работы:

Отправка инвойсов производится по протоколу

https://docs.google.com/document/d/1EoTOD_oMBv-OuTCLd5fJ0O9_B-6oTmvtMSk2DHx8trU/edit#heading=h.tj9j788hukjw

Назначения платежа при оплате

Интернет услуга


Тестовые действия

Search
Pay
Check
Cancel
Upload
Presearch