Прежде чем применять настройки - внимательно читаем. От этого зависит работоспособность системы |
| Платёжный модуль для ПСБ банк, оплата из личного кабинета |

| Название | Описание |
|---|---|

| Параметр | Значение | Описание (что вписывать) |
|---|---|---|
| PAYSYS_PSB_ACCOUNT_KEY | Значание, по которому будет искать абонента | По умолчанию 'UID' |
| PAYSYS_PSB_COMP1 | Первая часть криптографического ключа ПСБ. | HEX-строка, выданная банком для формирования итогового ключа подписи. |
| PAYSYS_PSB_COMP2 | Вторая часть криптографического ключа ПСБ. | HEX-строка, выданная банком. |
| PAYSYS_PSB_MERCHANT | Идентификатор торговца в системе ПСБ. | Значение merchant, выданное банком. |
| PAYSYS_PSB_MERCH_NAME | Имя магазина/мерчанта в системе ПСБ. | Строка merch_name, зарегистрированная в банке. |
| PAYSYS_PSB_TERMINAL | Основной идентификатор терминала ПСБ. | Значение terminal, выданное банком для интернет-эквайринга. |
| PAYSYS_PSB_PAYMENT_METHOD | Метод оплаты | Выбор метода оплаты из справочника способов оплаты биллинга. |
| PAYSYS_PSB_ACCOUNT_KEY | Поле абонента, которое будет передаваться в `DESC`. | Обычно `UID`, реже `LOGIN` или другое поле пользователя. |
| PAYSYS_PSB_GATEWAY_URL | URL платёжного шлюза ПСБ. | URL, указанный банком. |
| PAYSYS_PSB_BACKREF_URL | URL возврата пользователя после оплаты. | Полный URL возврата в личный кабинет. |
| PAYSYS_PSB_NOTIFICATION_URL | URL серверного callback от банка. | Полный внешний URL до `paysys_check.cgi`. |
| PAYSYS_PSB_DEFAULT_EMAIL | Email по умолчанию. | Служебный email, если у абонента email не заполнен. |
| PAYSYS_PSB_MERCHANT_NOTIFY_EMAIL | Email мерчанта/магазина для уведомлений от банка. | Служебный email вашей стороны, который банк должен использовать для merchant-уведомлений. |
| PAYSYS_PSB_TERMINAL_3 | Дополнительный терминал для legacy-сценариев. | Второй terminal, если банк реально выдал отдельный терминал. |
| PAYSYS_PSB_COMP1_3 | Первая часть ключа для дополнительного терминала. | HEX-строка, выданная банком для `TERMINAL_3`. |
| PAYSYS_PSB_COMP2_3 | Вторая часть ключа для дополнительного терминала. | HEX-строка, выданная банком для `TERMINAL_3`. |

Для группы включаем систему оплаты.
| Обязательно, помимо группы для которой разрешена данная система оплаты, ещё добавьте группу "default" |

Переключателем выбираем нужную группу, у каких абонентов отображать.
| Обязательно, помимо группы отображения, ещё отметьте группу "default" |
Включение дебаг режима, используется для отладки:
Настройка>Финансы>Настройки ядра>ПСБ Банк |

| Параметр | Пример | Описание |
|---|---|---|
| PAYSYS_PSB_LOG_REQUEST | $conf{PAYSYS_PSB_LOG_REQUEST} = '1'; | пишет сформированный запрос в лог |
| PAYSYS_PSB_LOG_RESPONSE | $conf{PAYSYS_PSB_LOG_RESPONSE} = '1'; | пишет ответ банка в лог |
| PAYSYS_PSB_REQUEST_LOGFILE | $conf{PAYSYS_PSB_REQUEST_LOGFILE} = '/var/log/PSB_out.log'; | Путь до лога, по умолчанию - $base_dir/var/log/Paysys/PSB_request.log |
| PAYSYS_PSB_RESPONSE_LOGFILE | $conf{PAYSYS_PSB_RESPONSE_LOGFILE} = '/var/log/PSB_in.log'; | Путь до лога, по умолчанию - $base_dir/var/log/Paysys/PSB_response.log |