Данная инструкция нужна для обновления сертификата требуемого для работы с API сервиса “Мгновенные выплаты” в ТБанк. Выпуск сертификата осуществляется в кабинете ТБанк Бизнесс, в разделе “Интеграции” и состоит из 6 шагов.
- Перейдите в подраздел “T-API” и нажмите “Выпуск сертификата”.
- Вам будет предложено выбрать сервис для которого требуется выпустить сертификат, выберите “T-API”.
- Далее проверьте данные и если всё верно нажмите “Подтвердить и продолжить”.
- Далее Вам будет предложено выбрать вариант подписания заявки. Выберите подписание через сервис ЭДО, появится инструкция из трёх пунктов:
- п.1) ссылки на скачивание файлов заявки и приватного ключа. Заявка будет в формате PDF, а приватный ключ в виде файла с расширением .key - данный ключ очень важен и понадобится для работы с API ТБанка.
Важно! У Вас не будет больше возможности скачать файл ключа, поэтому его важно скачать на текущем этапе и не потерять.
- п.2) подписание заявки - для подписания нужно передать PDF-заявку Елене Штрик или Аракс Газарян, они в свою очередь отправят заявку кому требуется (предыдущие заявки подписывал СЕО - Егор Егерев).
Памятка о подписании PDF-заявки на случай вопросов от бухгалтерии что за заявка и что с ней делать:
- п.3) форма для загрузки файла подписи - после подписания заявки Вам пришлют несколько файлов, среди них должен быть файл с расширением .sig, его нужно загрузить в данную форму (в случае отсутствия такого sig-файла вероятно подойдёт pdf-файл из присланного набора файлов).
- п.1) ссылки на скачивание файлов заявки и приватного ключа. Заявка будет в формате PDF, а приватный ключ в виде файла с расширением .key - данный ключ очень важен и понадобится для работы с API ТБанка.
- После загрузки файла подписи будет создан сертификат, его нужно скачать. Далее необходимо написать письмо на адрес технической поддержки ТБанка eacq_support@tbank.ru. К письму приложите файл сертификата, а в тексте письма напишите, что нужно добавить данный сертификат к терминалу сервиса “Мгновенные выплаты” и укажите номер терминала (продовый TINKOFFPAYOUT_TERMINAL_KEY в сервисе Vibe).
Примечание! Предположительно можно добавить сертификат к терминалу самостоятельно если текущий сертификат ещё не истёк, для этого можно попробовать воспользоваться api-методом AddCertificate
- Затем необходимо переформатировать файл приватного ключа скачанного на шаге 4.1 следующей командой:
где N это число из названия Вашего файла ключа. Полученным переформатированным ключом нужно заменить старый приватный ключ в vault→tinkoff→production→private_key и так же заменить его для stage и develop.openssl rsa -in N-private.key -out N-private_rsa.key -traditional