Интеграция с СБП через процессинг Банка Русский Стандарт
Порядок выпуска клиентского сертификата
Для подключения к TLS-шлюзу Банка, необходимо получить клиентский сертификат. Необходима последняя версия Openssl.
Запустите команду для генерации файла приватного ключа private key без пароля (без использования алгоритма шифрования) name.key (Name = наименование Партнера):
CODEЗапустите команду для генерации файла запроса на сертификат name.csr:
CODEСертификат должен выпускаться со следующими параметрами:
- Направьте в Банк данный запрос name.csr по e-mail адресу: sertsbp@rsb.ru.
В Банк направляется запрос на сертификат *.csr и дополнительно тело запроса в формате .doc/.docx. Банк сгенерирует сертификат name.pem и передаст его обратно вместе с root-ca.crt.
Сертификат имеет ограниченный срок действия. Необходимо отслеживать срок действия сертификата и заблаговременно направить новый запрос на сертификат в Банк. После получения нового сертификата, необходимо заменить старые приватный ключ и сертификат на новые. Узнать срок действия сертификата можно командой:CODEЗагрузите приватный ключ, сертификат на сервер или в приложение, настройте программное обеспечение. Параметры запроса можно получить посредством команды req в OpenSSL. Пример:
CODE
Порядок выпуска сертификата для электронно-цифровой подписи:
Для подписи операции Возврат (qrRefund) необходимо выпустить приватный ключ и сертификат.
Необходима последняя версия Openssl.
Запустите команду для генерации файла приватного ключа (private key) без пароля (без использования алгоритма шифрования) name.key (Name = наименование Партнера):
CODEЗапустите команду для генерации файла запроса на сертификат name.csr:
CODE- Сертификат должен выпускаться со следующими параметрами:
Далее необходимо подписать запрос *.csr при помощи команды:
CODE- Полученный сертификат public.crt необходимо направить в Банк.
Перейдите к настройкам конфигуратора.