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

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

Mastercard,
Visa,
Мир, Unionpay 




Поддерживаемые возможности
Поддержка ФЗ-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. Укажите данные для интеграции:
      1. Идентификатор магазина — идентификатор учетной записи, под которым компания зарегистрирована в системе Paymaster.
      2. API-токен — секретный ключ для аутентификации запросов.
      3. Метод оплаты — укажите разрешённый метод оплаты. По умолчанию подключён метод Банковские карты.
      4. Тестовый режим — установите флажок, чтобы проверить работоспособность платёжного модуля. Paymaster не будет списывать деньги с карты за тестовые платежи.
      5. Получать уведомления от платёжной системы — чтобы активировать опцию, установите флажок и в поле Адрес уведомлений укажите URL-адрес, на который будут приходить уведомления.
      6. Рекуррентные платежи — включить использование рекуррентных платежей. Рекуррентные платежи в BILLmanager используются для автоматического пополнения лицевого счёта и для создания подписок.
      7. Страница возврата при автоплатеже в обработке — страница, которая откроется у клиента после того, как статус автоплатежа изменится на "обрабатывается".
      8.  Разрешить возврат платежей — установите флажок, чтобы разрешить полный или частичный возврат платежей, совершённых с помощью Paymaster.
  3. Настройка метода оплаты. Настройте внутренние (в пределах BILLmanager) параметры метода оплаты.
    Подробнее см. шаг 3 в статье Настройка методов оплаты.

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


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

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

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

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

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


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

  • /usr/local/mgr5/var/pmpaymasterv2.log — лог-файл настройки модуля оплаты, автоматических платежей и возвратов средств;
  • /usr/local/mgr5/var/paymasterv2payment.log — лог-файл оплаты;
  • /usr/local/mgr5/var/paymasterv2recurring.log — лог-файл активации сохранённых способов оплаты и автоматических платежей;
  • /usr/local/mgr5/var/paymasterv2notification.log — лог-файл проверки статуса платежей, сохранённых способов оплаты и автоматических платежей при получении уведомлений от PayMaster.