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

Поддержка способов оплаты
Банковские картыНаличныеЭлектронные кошелькиМобильные платежиИнтернет-банкинг

Maestro,
Mastercard,
Visa,
Мир.
Евросеть,
Связной,
Почта России,
кассы банка,
Contact.
Qiwi,
ЮMoney.
Билайн,
Мегафон,
МТС,
Теле2.
Альфа-Клик,
ВТБ24,
Промсвязьбанк,
Ростелеком,
Русский стандарт,
Сбербанк онлайн,
Система быстрых платежей,
QBank Связной.
Поддерживаемые возможности
Поддержка ФЗ-54

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

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

Подписки

Особенности работыLink to Особенности работы


  • Чтобы ваши клиенты могли создавать подписки, при настройке интеграции с этим методом оплаты в качестве способа оплаты выбирайте Банковская карта. Для других способов оплаты подписки не будут работать.
  • № 54-ФЗ устанавливает требование о наличии в чеке наименований оплаченных товаров и услуг. Чтобы чеки формировались корректно в соответствии с законом, установите модуль Онлайн-кассы
  • При передаче чеков через платёжные шлюзы будет выставлен только первый чек.
  • Тестовый режим работы не поддерживается.

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


На стороне PayMaster укажите данные:

  1. Тип подписи — должен совпадать с выбранным в BILLmanager
  2. Секретный ключ — секретный ключ на стороне PayMaster
  3. Payment notification — POST. https://<адрес BILLmanager>/mancgi/pmasresult
  4. Invoice Confirmation — Не выполнять никаких действий
  5. Success redirect — https://<адрес BILLmanager>/billmgr?func=payment.success
  6. Failure redirect — https://<адрес BILLmanager>/billmgr?func=payment.fail
  7. Разрешена замена URL — опция должна быть включена
  8. Пользователь должен вернуться на сайт — опция должна быть отключена, в противном случае, если клиент откажется от перенаправления на сайт продавца, данные о платеже не будут переданы в BILLmanager
  9. Повторно отправлять Payment Notification при сбоях — включено

Если вы планируете использовать рекуррентные платежи, настройте подпись Direct.

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


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

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

  1. Выбор модуля оплаты: "PayMaster".
  2. Настройка интеграции. Укажите данные для интеграции.
    Активируйте опцию Создать нового клиента, чтобы отобразить ссылку для регистрации в платёжной системе.
    Заполните форму, используя данные существующего клиента в платёжной системе:
    1. Идентификатор магазина — идентификатор учетной записи, под которым Компания зарегистрирована в системе Paymaster.
    2. Тип подписи — тип проверки подписи данных при получении уведомления о зачислении платежа.
    3. Метод оплаты — укажите разрешённый метод оплаты.
    4. URL платежного шлюза — укажите шлюз, через который требуется проводить оплату.
    5. Секретный ключ — секретный ключ в системе PayMaster.
    6. Рекуррентные платежи — включить использование рекуррентных платежей. Рекуррентные платежи в BILLmanager используются для автоматического пополнения лицевого счёта и для создания подписок.
    7. Тип подписи — тип проверки подписи данных Direct для автоматических платежей.
    8. Страница возврата при успешном платеже — страница для перенаправления после успешной оплаты.
    9. Страница возврата при неудачном платеже — страница для перенаправления после неудачной оплаты.
    10. Секретный ключ — секретный ключ в системе PayMaster Direct.
  3. Настройка метода оплаты. Настройте внутренние (в пределах BILLmanager) параметры метода оплаты.
    Подробнее см. шаг 3 в статье Настройка методов оплаты.

Перенаправление после оплатыLink to Перенаправление после оплаты

Данный метод оплаты поддерживает функцию для перенаправления клиента после оплаты на нужную страницу. Вы можете указать страницу для перенаправления после успешной и неудачной оплаты или настройки подписки. Для этого перейдите Провайдер → Методы оплаты → Изменить и укажите URL нужных страниц в полях:

  • Страница возврата при успешном платеже;
  • Страница возврата при неудачном платеже;
  • Страница возврата при успешном автоплатеже;
  • Страница возврата при неудачном автоплатеже;
  • Страница возврата при успешной настройке подписки;

Возврат платежаLink to Возврат платежа


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

Войдите в Ваш аккаунт PayMaster. В разделе "Пользователи" создайте нового пользователя со способом входа "Автоматический доступ". Пользователям должна быть назначена роль Операционист (получение статуса платежа и списка платежей) или Бухгалтер (Операционист + возврат платежа + список возвратов + подтверждение и отмена холдов).

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

В настройках метода оплаты включите опцию Разрешить возврат платежей, в качестве логина и пароля укажите данные ранее созданного пользователя.

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


Модуль оплаты PayMaster записывает сведения о своей работе в лог-файлы:

  • /usr/local/mgr5/var/pmpaymaster.log — лог-файл настройки модуля оплаты и автоматических платежей;
  • /usr/local/mgr5/var/pmaspayment.log — лог-файл оплаты;
  • /usr/local/mgr5/var/pmasresult.log — лог-файл проверки платежей при получении IPN сообщения;
  • /usr/local/mgr5/var/pmasrecurring.log — лог-файл активации автоматического платежа;
  • /usr/local/mgr5/var/pmasrecurringresult.log — лог-файл получения ответа от платёжной системы при выполнении рекуррентных платежей. Отсутствует, если рекуррентный платеж не подключён.