Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

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

ПараметрЗначение
Протокол

https://hackmd.io/Mj2ZqCVpSq6A6Jzm6ladlw

ID164
Версия модуля8.xx
Версия биллинга>1.0.xx


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

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


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

PAYSYS_XPAY_ACCOUNT_KEY

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

PAYSYS_XPAY_PARTNER_TOKEN

Токен в системе Xpay, выдает XpayfefuqGVGF10-rXAehwfeBa9TIbU8fUF01k7_tMfewfewfewf

PAYSYS_XPAY_LOCALE

Язык платежной страницы, по умолчанию uken
PAYSYS_XPAY_CURRENCYВалюта в которой производится платеж, по умолчанию UAHUAH
PAYSYS_XPAY_SANDBOXПроведение платежей в тестовом режиме, по умолчанию 01


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

Code Block
languagebash
cpan
install Crypt::Mode::CBC
install Crypt::PK::RSA

Также нужно установить публичный и приватный ключ в директории /usr/abills/Certs/xpay . Публичный с названием public.pem, а приватный - private.pem