Из-за временных ограничений на территории РФ наблюдаются проблемы с оплатой. Если платёж не проходит, оставьте запрос в службу поддержки.Служба поддержки работает 24/7 — мы всегда на связи по вопросам хостинга и серверов.Открыт прием заявок на аренду выделенных серверов и размещение оборудования в дата-центре.Напоминаем: рекомендуем включить резервное копирование для дополнительной защиты данных.Доступна новая линейка VPS/VDS с NVMe-дисками и увеличенной производительностью.Технические работы на части серверов завершены. Все сервисы работают в штатном режиме.

МОДУЛЬ ДЛЯ 1С-БИТРИКС

Павел Шулаев

Интернет-эквайринг Т-Банк приём платежей

Модуль обеспечивает интеграцию интернет-эквайринга Т-Банка (ранее Tinkoff Bank) с платформой 1С-Битрикс всех редакций — от «Первого сайта» до «Энтерпрайз». Решение автоматически создает платежную систему, поддерживает миграцию с официального модуля, ведет журнал операций и отправляет уведомления об ошибках через модуль rover.notifier.

5,00/5 · 6 оценок

Маркетплейс 1С-Битрикс: 5/5 · 6 оценок

Технические данные

Опубликовано
12.04.2017
Обновлено
22.09.2026
Версия
2.9.0
Установлено
500 - 999 раз
Адаптивность
Да
Поддержка Композита
Да
Совместимо с Сайты24
Да
Разработчик
Павел Шулаев

Что умеет решение

Модуль обеспечивает интеграцию интернет-эквайринга Т-Банка (ранее Tinkoff Bank) с платформой 1С-Битрикс всех редакций — от «Первого сайта» до «Энтерпрайз». Решение автоматически создает платежную систему, поддерживает миграцию с официального модуля, ведет журнал операций и отправляет уведомления об ошибках через модуль rover.notifier.

Компонент закрывает типовые задачи интеграции: корректный расчет НДС в чеках и защита от повторной обработки банковских уведомлений. Разработка ведется с 2017 года, регулярные обновления соответствуют требованиям безопасности, банка и 54-ФЗ. Код модуля пишется автором лично, что обеспечивает глубокое понимание архитектуры и возможность решения нестандартных сценариев и вопросов по API напрямую.

Поддерживаемые способы оплаты:

- Банковские карты (Мир, Visa, MasterCard)

- СБП (оплата по QR-коду, включая всплывающий виджет)

- T-Pay, SberPay, Yandex Pay, MIR Pay

- Оплата во всплывающем виджете без перехода на сайт банка

Модуль обеспечивает автоматическое перенаправление на платёжную страницу после оформления заказа. Поддерживаются полные и частичные возвраты средств с автоматическим изменением статуса заказа, а также возможность частичных оплат.

Чеки и 54-ФЗ

Модуль позволяет формировать чеки через Т-Банк в полном соответствии с требованиями 54-ФЗ. Поддерживаются все ставки НДС, включая актуальные расчётные 20/120 и 22/122. Работает со всеми системами налогообложения: ОСН, УСН, ЕНВД, ЕСХН и патентная система. Включён полный справочник предметов расчёта и способов оплаты по ФФД версии 1.2, что позволяет корректно отражать маркированные товары, взносы и агентские выплаты. Закрывающие чеки формируются по факту отгрузки, оплаты или при переходе заказа в заданный статус.

Двухстадийные и повторные платежи

Реализовано холдирование средств: подтверждение оплаты доступно в один клик из карточки заказа в административной панели или автоматически по истечении заданного тайм-аута (в днях). Статус «оплачено» присваивается заказу только после подтверждения операции банком. Если списание не прошло, оператор видит причину отказа и может повторить попытку, избегая ситуации, когда заказ помечен оплаченным без поступления средств. Покупатель после резервирования средств видит понятное уведомление о том, что деньги зарезервированы на карте и будут списаны после подтверждения заказа магазином, вместо сообщения об ошибке оплаты.

Модуль обеспечивает автоматическое подтверждение зарезервированной оплаты по истечении заданного таймаута в днях. Для мультисайтовых установок доступна настройка привязки сохранённых карт: индивидуально для каждого сайта или общая для всех.

Функционал автоматизации и гибкости

Настройка статусов заказа привязывается к конкретным событиям: оплата, частичная оплата, холдирование, возврат и отмена.

В карточке заказа размещена кнопка «Отправить ссылку на оплату». При отсутствии оплаты или ошибке, которую можно исправить повторной попыткой, система в один клик отправляет покупателю письмо со свежей ссылкой. Шаблон письма редактируется в административной панели. Если шаблон отсутствует, отключён или не привязан к сайту заказа, модуль уведомляет об этом немедленно, а не после попытки отправки.

Поддерживаются гибкие шаблоны ссылок на заказ в личном кабинете покупателя. Предусмотрены компоненты для встраивания формы оплаты в карточку заказа, личный кабинет, CRM-формы и блок Сайтов24.

При установке модуль автоматически создаёт платёжную систему и открывает её настройки. Пользователю остаётся только ввести данные терминала и пароль.

Модуль обеспечивает бесшовный переход с официального решения Т-Банка: при наличии установленного tinkoff.payment параметры терминала, пароль и настройки чека автоматически переносятся в новую платёжную систему, после чего старый модуль отключается. Для каждого способа оплаты — карт, СБП, T-Pay и всплывающих виджетов — предусмотрены готовые иконки. Компонент функционирует независимо от модуля «Интернет-магазин», обладая собственными настройками логирования и оповещений.

Система уведомлений о сбоях информирует администратора о критических событиях, которые иначе остаются незамеченными в логах: расхождение суммы платежа с подтверждением банка, отклонение уведомления, сбой отправки закрывающего чека, проблемы с резервированием средств, возврат денег без отмены заказа или отображение ошибки вместо формы оплаты. Реализовано два независимых режима уведомлений: критические сбои приходят мгновенно, а ошибки пользователей группируются, что предотвращает наводнение почтового ящика одинаковыми сообщениями при сбоях на стороне банка.

Модуль использует бесплатный компонент «Оповещения об ошибках» (rover.notifier, требует PHP 8.2) для отправки уведомлений на почту, по СМС или в мессенджеры (Telegram, WhatsApp, MAX). Без этого компонента основной функционал работает в штатном режиме, но уведомления не отправляются.

В карточке заказа доступна вкладка «Операции Т-Банк». В ней отображается статус платежа в банке и дата его получения, установленный модулем статус заказа, подтверждённая банком сумма, факт отправки закрывающего чека и номер терминала, через который проведена оплата.

Ведётся детальный журнал операций по каждому заказу. В нём фиксируются получение и обработка уведомлений от банка, ответы на запросы статуса, изменения статуса заказа, подтверждение холда и отправка чеков. Также указывается инициатор действия: банк, оператор или фоновый агент.

Отклонённые уведомления банка отображаются с указанием причины отказа, что позволяет точно определить, почему оплата не прошла.

Журнал операций ведётся постоянно, независимо от настроек общего логирования. Глубина хранения настраивается, старые записи удаляются автоматически. В журнал не записываются персональные данные покупателя и состав чека.

Надёжность и безопасность

Обеспечена защита от дублирования закрывающих чеков при повторных уведомлениях от банка.

Модуль обеспечивает безопасный приём платежей через Т-Банк, ограничивая входящие уведомления только белым списком IP-адресов банка. Логи автоматически ротацируются и очищаются, при этом каталог логов защищён от прямого доступа. Статус платежей хранится в отдельной таблице модуля, что исключает необходимость полной выборки данных при каждом обращении и обеспечивает стабильную работу при десятках тысяч транзакций. Фоновое автоматическое подтверждение зарезервированных оплат продолжается даже при возникновении ошибки в одном из заказов, не блокируя обработку остальных. В настройках модуля выделена отдельная вкладка «Отладка» для ведения логов и получения оповещений, что не влияет на основные параметры и доступно во всех редакциях, включая версии без модуля «Интернет-магазин».

Совместимость

Модуль работает во всех редакциях 1С-Битрикс, включая «Первый сайт» и «Старт». Поддерживается работа в режиме Композита. Предусмотрены адаптивные шаблоны оплаты, включая отдельный шаблон для платформы Сайты24. Реализована возможность пополнения баланса на внутреннем счёте. Обеспечена поддержка мультивалютности и корректная обработка буквенно-цифровых номеров заказов. Для гибкой кастомизации доступны внутренние события системы.

Доступна полная документация по установке и настройке модуля. Перед покупкой и после неё предоставляется бесплатная консультация: помощь в подключении, конфигурации и проведении тестовых платежей. Техническую поддержку осуществляет разработчик модуля лично, а не автоматизированная система или общая линия поддержки. В нестандартных ситуациях ответ уточняется напрямую у автора решения, минуя общие очереди заявок.

Ключевые слова для поиска: Тинькофф, Tinkoff, ТБанк, Т-банк, t-bank, tbank.

«Интернет-эквайринг Т-Банк приём платежей» можно подключить с помощью General iT: установить модуль, настроить его и убедиться, что интеграция работает корректно.

ИСТОРИЯ ОБНОВЛЕНИЙ

Что нового

68 выпусков
2.9.0 (22.09.2026)Последнее обновление

Платёжная система создаётся при установке. Модуль заводит её сам и сразу предлагает перейти к её настройкам — остаётся вписать терминал и пароль. Создаётся выключенной, чтобы покупатель не увидел её раньше, чем она настроена.

Настройки можно перенести с модуля tinkoff.payment. Если он стоит на сайте, при установке предлагается создать платёжную систему на основе его настроек: терминал, пароль и параметры чека переносятся автоматически, прежняя платёжная система выключается. Ограничения переносятся по отдельной галочке.

Свои иконки для каждого способа оплаты — карта, СБП, T-Pay и всплывающие виджеты: подбирать картинку вручную больше не нужно.

В чеке добавлены признаки способа расчёта «частичный расчёт и кредит», «передача в кредит» и «оплата кредита».

2.8.0 (05.09.2026)

Вкладка «Операции Т-Банк» в карточке заказа. По каждому платежу видно состояние у банка, поставленный статус заказа, подтверждённую сумму и отправку закрывающего чека. Рядом — журнал операций: какие уведомления пришли от банка и были ли приняты, что делал модуль и кто это начал — банк, оператор или агент. Раньше это можно было узнать только из лога, если он включён заранее. Журнал ведётся независимо от логирования, глубина хранения настраивается.

Отклонённые уведомления банка видны с причиной отказа — именно они объясняют, почему оплата «не дошла».

Двухстадийная оплата больше не выглядит для покупателя неудачной. После резервирования средств заказ не помечен оплаченным, и страница результата показывала это как ошибку. Теперь покупатель видит, что деньги зарезервированы и спишутся после подтверждения заказа магазином.

Отправка ссылки на оплату проверяет шаблон письма. Если он отсутствует, выключен или не привязан к сайту заказа — модуль сообщает об этом сразу, вместо неудачной отправки.

Состояние платежей переехало в собственную таблицу модуля. Раньше оно хранилось строками в настройках сайта и читалось целиком при каждом обращении к модулю. При обновлении данные переносятся автоматически.

После установки добавлена кнопка «Перейти к настройкам модуля».

2.7.2 (28.08.2026)

На страницу переадресации об успешной оплатой добавлен промежуточный статус: Оплата принята банком, статус обновится в течение нескольких минут

Переработано подтверждение холда: заказ больше не может выглядеть оплаченным, если из-за какой-либо ошибки банк денег не списал. При отказе банка кнопка в карточке заказа показывает настоящую причину, остаётся на месте, и попытку можно повторить сразу

Исправлено: зарезервированные деньги больше не теряются из-за обрыва связи. Теперь разовый сбой связи не выводит платёж из обработки: следующая попытка подхватит его снова.

Закрыты найденные уязвимости

2.7.1 (28.08.2026)

Безопасность. Проверка статуса оплаты перенесена с собственной публичной точки входа на штатный сервис Битрикса.

Исправлено: не отменившийся заказ больше не выглядит отменённым. Если после возврата денег или снятия холда отмену заказа что-то заблокировало, раньше это молча терялось, а в лог писалось об успехе. Теперь администратор получает оповещение.

Исправлено: вёрстка формы оплаты в теме Aspro — при отключённом автопереходе в банк незакрытый тег ломал разметку страницы.

Событие onBeforeActionReverse доработано — обработчик магазина теперь может подменить результат обработки снятия холда, как это уже работало для оплаты, возврата, отказа и авторизации.

Рефакторинг, удалены устаревшие и ненужные файлы модуля

2.7.0 (26.08.2026)

Оповещения о сбоях. Модуль сообщает администратору о том, что раньше было видно только в логе: не совпала сумма платежа, отклонено уведомление банка, не отправился закрывающий чек, не снялся холд, покупатель увидел ошибку вместо формы оплаты. Доставку берёт на себя бесплатный модуль «Оповещения об ошибках» (rover.notifier) — на почту, по СМС или в мессенджер. Две независимые галочки на вкладке «Отладка»: критичные сбои приходят сразу, ошибки покупателя группируются.

Агент автоподтверждения холдов больше не останавливается на первой ошибке — раньше сбой на одном платеже оставлял неподтверждёнными все остальные.

Настройки заработали в редакциях без «Интернет-магазина»: вкладка «Отладка» с логированием и оповещениями доступна и там.

Повышена безопасность обработки информации о платежах

Закрыты найденные уязвимости

ОПЫТ ПОЛЬЗОВАТЕЛЕЙ

Отзывы о решении

Как решение работает в реальном проекте? Поделись опытом — помоги другим с выбором.

Твой опыт может стать первым

На git.ru ещё нет отзывов об этом решении. Расскажи, что понравилось и что можно улучшить.

Покупка подтвержденаУкажи ключ по желанию. Подтверждённый отзыв получит отметку, приоритет и больший вес оценки.

Открыто для каждого клиентаДостаточно войти в аккаунт. Ключ необязателен, все отзывы проходят модерацию.

ТВОЙ ОПЫТ ВАЖЕН

Твой отзыв

ИНФРАСТРУКТУРА ПРОЕКТА

Где будет работать твой сайт

ПЕРЕД ЗАКАЗОМ

Разберёмся в деталях.

Что входит в стоимость?
Указана стоимость самого решения. Лицензию платформы, установку и доработки проверяем отдельно. Если в карточке есть выбор комплекта, перед заявкой выбери нужный вариант.
Как проверить совместимость?
Сверь подходящие редакции и версию решения в технических данных с твоим проектом. Перед установкой на работающий сайт рекомендуем резервную копию и проверку в тестовой среде.
Есть ли пробный период?
По данным разработчика, пробный период: 5 дн. Кнопка «Попробовать» открывает установщик в панели твоего сайта. Проверь нужные функции и совместимость до покупки.
Сколько стоит продление этого решения?
Текущая стоимость продления: 4 450 ₽. Перед оформлением менеджер уточнит срок продления и применимость к твоей лицензии.
Поможете с внедрением?
Поможем установить модуль, проверить настройки и его работу в твоём проекте. Совместимость с другими доработками и объём работ оценим перед началом.

GENERAL iT

Обсудим твою задачу

Получатель: ООО «Дженерал Ай Ти Рус»

1C-BITRIX

Установить решение

Можно ввести домен с https:// или без. В новой вкладке откроется установщик в панели управления твоего сайта.

Скриншоты решения

Скриншот решения