Для использования модуля оплаты Payssion выполните настройку на стороне платёжной системы и подключите модуль в BILLmanager.
Особенности работы
- Поддерживается тестовый режим работы.
Настройка на стороне платёжной системы
Для настройки интеграции на стороне Payssion получите данные:
- API Key — должен совпадать со значением поля API-ключ, указаннным в BILLmanager.
- Secret Key — секретный ключ на стороне Payssion.

API Key и Secret Key на стороне Payssion
Подробнее о регистрации и настройке на стороне платёжной системы в документации Payssion.
Настройка на стороне BILLmanager
Чтобы создать модуль оплаты, перейдите в раздел Провайдер → Методы оплаты → кнопка Создать:
- Выбор модуля оплаты: "Payssion".
- Настройка интеграции:
- Если у вас нет учётной записи Payssion, активируйте опцию Создать нового клиента. Перейдите по ссылке и создайте нового клиента.
- Укажите данные для интеграции:
- API-ключ — введите API Key, полученный в системе Payssion.
- Secret API-ключ — введите Secret Key, полученный в системе Payssion.
- Метод оплаты — укажите доступный метод оплаты. Например, Банковские карты.
- Тестовый режим — выберите опцию, чтобы проверить работоспособность платёжного модуля. Payssion не будет списывать деньги с карты за тестовые платежи.
- Разрешить возврат платежей — выберите опцию, чтобы разрешить полный или частичный возврат платежей, совершённых с помощью Payssion. Используемый метод оплаты должен поддерживать возврат платежей.
- Настройка метода оплаты. Настройте внутренние (в пределах BILLmanager) параметры метода оплаты.
Подробнее см. шаг 3 в статье Настройка методов оплаты.

Пример настройки интеграции
Настройка уведомлений
Чтобы настроить уведомления, на стороне Payssion:
- Авторизуйтесь в личном кабинете Payssion.
- Перейдите в Merchant Services → Add App → Notify URL.
- Вставьте в поле Notify URL полный публичный URL, полученный на стороне BILLmanager. Например, https://example.com/payssion-notify
- Нажмите кнопку Submit.

Настройка на стороне Payssion
Возврат платежа
На стороне BILLmanager в настройках метода оплаты включите опцию Разрешить возврат платежей. Используемый метод оплаты должен поддерживать возврат платежей.
Дополнительная информация
Модуль оплаты Payssion записывает сведения о своей работе в лог-файлы:
- /usr/local/mgr5/var/pmpayssion.log — лог-файл настройки модуля оплаты, автоматических платежей и возвратов средств;
- /usr/local/mgr5/var/payssionvpayment.log — лог-файл оплаты;
- /usr/local/mgr5/var/payssionresult.log — лог-файл активации сохранённых способов оплаты и автоматических платежей;
- /usr/local/mgr5/var/payssionnotifiy.log — лог-файл проверки статуса платежей, сохранённых способов оплаты и автоматических платежей при получении уведомлений от Payssion.
Связанные статьи: