Документация BILLmanager 6 Startup, Advanced
Ваш фидбек — возможность улучшений!
Примите участие в опросе и внесите свой вклад в развитие экосистемы ISPsystem
Пройти опрос

PayOnline

Для использования модуля оплаты PayOnline необходимо выполнить настройки на стороне платежной системы и подключить модуль в BILLmanager.

Поддержка способов оплаты
Банковские картыНаличныеЭлектронные кошелькиМобильные платежиИнтернет-банкинг
Maestro,
Mastercard,
Visa,
Мир.
Терминалы,
салоны связи.
WebMoney,
ЮMoney.
Beeline,
Megafon,
MTS.

Поддерживаемые возможности
Поддержка ФЗ-54

Возврат платежей

Рекуррентные платежи

Подписки

Настройка на стороне платежной системы

В личном кабинете PayOnline настройте в разделе Сайты   Настройки Параметры интеграции:

  1. Merchant ID — код мерчанта, необходим для идентификации получателя платежа. Используется в настройках метода оплаты на стороне BILLmanager.
  2. Режим безопасности — необходимо указать режим безопасности "Standart".
  3. Callback Url для успешных транзакций — URL адрес, куда будет направляться информация об успешно совершенных платежах. Необходимо указать адрес: 'https://billmanager_domain/mancgi/poresult'
  4. Вызывать Callback для подтвержденных транзакций — необходимо установить флаг.
  5. CallbackUrl encoding — необходимо установить значение 'UTF-8'.
  6. CallbackUrl method — необходимо установить значение 'POST'.
  7. Private security key — ключ для проверки подписей платежей. Используется в настройках метода оплаты на стороне BILLmanager.

Настройка на стороне BILLmanager

При установке модуля платформа будет обновлена до последней версии. Это происходит из-за того, что модуль устанавливается из последней версии продукта, а версия платформы не может быть ниже версии модуля. Перед установкой модуля рекомендуем создать резервную копию платформы. Подробнее см. в статье Резервное копирование

Чтобы создать модуль оплаты, перейдите в раздел ПровайдерМетоды оплаты → кнопка Создать:

  1. Выбор модуля оплаты: "PayOnline".
  2. Настройка интеграции. Укажите данные для интеграции.
    Активируйте опцию Создать нового клиента, чтобы отобразить ссылку для регистрации в платёжной системе.
    Заполните форму, используя данные существующего клиента в платёжной системе:
    1. Merchant ID — код мерчанта в системе PayOnline.
    2. Секретный ключ — Private security key, указанный на стороне PayOnline.
    3. Зачислять в статусе Pending - включает автоматическое зачисление платежей в статусе "Pending".
    4. Способ оплаты — выбор используемого метода оплаты.
    5. В случае успешной оплаты перенаправлять пользователя на CallbackUrl — опция для перенаправления клиента в BILLmanager после совершения оплаты. В качестве URL для перехода используется адрес, указанный на стороне PayOnline в поле Callback Url для успешных транзакций.
  3. Настройка метода оплаты. Настройте внутренние (в пределах BILLmanager) параметры метода оплаты. Подробнее см. шаг 3 в статье Настройка методов оплаты.

Дополнительная информация

Возврат платежей

Возврат платежей не поддерживается.

Логирование

Логи взаимодействия биллинговой платформы с PayOnline записываются в файлы:

  • /usr/local/mgr5/var/pmpayonline.log — лог файл настройки модуля оплаты.
  • /usr/local/mgr5/var/popayment.log — лог файл оплаты.
  • /usr/local/mgr5/var/poresult.log — лог файл получения ответа от платежной системы.

Дата последнего обновления статьи: 18.07.2022. Статья подготовлена техническими писателями ISPsystem.