Для использования модуля оплаты Т-Банк зарегистрируйтесь в платёжной системе и настройте модуль на стороне BILLmanager.
Настройка на стороне BILLmanager
Чтобы создать модуль оплаты, перейдите в раздел Провайдер → Методы оплаты → кнопка Создать:
- Выбор модуля оплаты: "Т-Банк".
- Настройка интеграции. Укажите данные для интеграции.
Активируйте опцию Создать нового клиента, чтобы отобразить ссылку для регистрации в платёжной системе.
Заполните форму, используя данные существующего клиента в платёжной системе:- Идентификатор терминала — идентификатор терминала для подключения к API Т-Банк. Данные выдаются при регистрации в платёжной системе;
- Пароль терминала — пароль терминала для подключения к API Т-Банк. Данные выдаются при регистрации в платёжной системе;
- Использовать адрес уведомлений из личного кабинета терминала — определяет откуда клиентам будет отправлена ссылка при совершении платежей:
- опция включена — из личного кабинета терминала;
- опция выключена — из BILLmanager.
-
Рекуррентные платежи — опция включает использование рекуррентных платежей и создание ССО (сохранённых способов оплаты). Рекуррентные платежи в BILLmanager используются для автоматического пополнения лицевого счёта. При настройке автоплатежей со стороны клиента будет автоматически выполнен платёж в 1 рубль. Это необходимо для подтверждения работоспособности банковской карты. По завершении процедуры активации рекуррентного платежа он будет отменён.
Если флаг активен, то укажите:- Страница возврата при успешном автоплатеже — страница, на которую будет перенаправлен плательщик при успешном автоплатеже. Используйте страницу BILLmanager
https://domain.com/billmgr?func=payment.recurring.success
или произвольную; - Страница возврата при неудачном автоплатеже — cтраница, на которую будет перенаправлен плательщик при неудачном автоплатеже. Используйте страницу BILLmanager
https://domain.com/billmgr?func=payment.recurring.fail
или произвольную; -
Страница возврата при автоплатеже в обработке — страница, на которую будет перенаправлен плательщик при автоплатеже в обработке. Используйте страницу BILLmanager
https://domain.com/billmgr?func=payment.pending
или произвольную.ПоясненияСоздание рекуррентных платежей подтверждается только уведомлениями. Если BILLmanager не получил уведомление от Т-Банк, то новые автоплатёж или ССО не будут созданы.
Уже созданные автоплатежи и ССО будут работать даже без уведомлений.
- Страница возврата при успешном автоплатеже — страница, на которую будет перенаправлен плательщик при успешном автоплатеже. Используйте страницу BILLmanager
- Система налогообложения — позволяет выбрать используемую систему налогообложения, используется при формировании чеков;
- Если у вас подключён модуль Онлайн-кассы, укажите Способ отправки чеков:
- не отправлять чеки;
- отправка через онлайн-кассу;
- отправка чеков платёжной системой.
- Разрешить возврат платежей — при включенной опции разрешает возврат платежей.
- Настройка метода оплаты. Настройте внутренние (в пределах BILLmanager) параметры метода оплаты. Подробнее см. шаг 3 в статье Настройка методов оплаты.

Дополнительная информация
Возврат платежей
Чтобы разрешить возврат платежей, перейдите в раздел Провайдер → Методы оплаты → кнопка Изменить → опция Разрешить возврат платежей. Возврат поддерживается для платежей со статусом "Зачислен".
Логирование
Логи взаимодействия биллинговой платформы с Т-Банк записываются в файлы:
- /usr/local/mgr5/var/pmtinkoff.log — лог-файл настройки модуля оплаты, совершения рекуррентных платежей и возвратов, проверки статусов платежей по расписанию;
- /usr/local/mgr5/var/tinkoffpayment.log — лог-файл оплаты;
- /usr/local/mgr5/var/tinkoffnotification.log — лог-файл уведомлений;
- /usr/local/mgr5/var/tinkoffrecurring.log — лог-файл настройки рекуррентных платежей.
Связанные статьи: