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

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

Павел Шулаев

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

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

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

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

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

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

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

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

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

В функционал включены приём оплаты цифровым рублём по QR-коду, поддержка маркировки «Честный ЗНАК», журнал операций с Т-Банком и оповещения об ошибках через бесплатный модуль rover.notifier.

Продукт доступен с 2017 года и регулярно обновляется в соответствии с требованиями безопасности, банка и 54-ФЗ. Разработка ведётся лично Павлом Шулаевым без привлечения аутсорсинга. Это обеспечивает глубокое понимание архитектуры модуля и позволяет оперативно решать нестандартные сценарии, вопросы по чекам и тонкости интеграции с API Т-Банка напрямую с автором.

Модуль поддерживает широкий спектр способов оплаты. Принимаются банковские карты систем Мир, Visa и MasterCard. Доступна оплата через Систему быстрых платежей (СБП) по QR-коду, включая использование во всплывающем виджете. Интегрированы кошельки T-Pay, SberPay, Yandex Pay и MIR Pay. Цифровой рубль реализован как отдельный метод оплаты со своим уникальным QR-кодом. Покупатель может совершить платеж во всплывающем окне без перехода на сайт банка. После оформления заказа система автоматически перенаправляет клиента на платёжную страницу. Возврат средств сопровождается автоматическим изменением статуса заказа на необходимый. Поддерживаются частичные оплаты. Предусмотрено семь режимов отображения формы оплаты, которые настраиваются отдельно для каждой платёжной системы. Это позволяет одновременно использовать на сайте карты, СБП, T-Pay и цифровой рубль.

Чеки и 54-ФЗ

Модуль обеспечивает печать чеков через Т-Банк с полным соответствием требованиям 54-ФЗ. Поддерживаются все действующие ставки НДС, включая расчётные: 22/122, 10/110, 7/107 и 5/105. Работает со всеми системами налогообложения: ОСН, УСН «доходы», УСН «доходы минус расходы», ЕСХН и патент.

Реализован полный справочник предметов расчёта и способов оплаты согласно ФФД, включая версию 1.2. Это позволяет корректно обрабатывать маркированные товары, взносы, агентские выплаты и другие операции. Коды маркировки «Честного ЗНАКа» автоматически извлекаются из отгрузки заказа и передаются в чек отдельной строкой для каждой единицы товара. Для этого достаточно наличия ФФД 1.2 и заполненных кодов в заказе, ручного ввода не требуется.

Если касса не знает ставку НДС для товара, она не будет отправлена в чек автоматически. Модуль уведомит об этом, чтобы ставку скорректировали в справочнике, а не искали расхождения в ОФД. Закрывающие чеки формируются по факту отгрузки, оплаты или перевода заказа в установленный статус.

Отправка чека не конфликтует с кассой Битрикса. Чек отправляется в банк только после заполнения системы налогообложения и ставки НДС. Если на сайте активна касса Битрикса, модуль покажет соответствующее предупреждение в настройках платёжной системы.

Чек отправляется в банк даже для заказов без контактов покупателя. В этом случае адрес продавца берётся из поля «Почта магазина для чеков», а если оно пустое — из настроек сайта. Процесс оплаты не прерывается из-за незаполненных контактных данных.

При оплате из сделки Битрикс24 почта и телефон для формирования чека автоматически подтягиваются из карточки клиента, так как сам заказ не содержит отдельных свойств с контактами.

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

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

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

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

Автоматизация и гибкость

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

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

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

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

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

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

Оповещения о сбоях

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

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

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

Видимость операций с платежом

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

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

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

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

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

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

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

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

Поддержка

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

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

Для поиска: Тинькофф, Tinkoff, ТБанк, Т-банк, t-bank, tbank

Для модуля «Интернет-эквайринг Т-Банк приём платежей Про» General iT может выполнить установку, настройку и проверку работы в вашем проекте.

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

Что нового

19 выпусков
2.12.3 (10.11.2026)Последнее обновление

Для площадок с мультирасчётами: списание, возврат и автосписание можно дополнить своими данными - сайт подписывается на события модуля и добавляет Shops и другие поля в запросы Confirm, Cancel и Init перед автосписанием. Если обработчик отказал или упал, запрос в банк не уходит.

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

2.12.2 (07.11.2026)

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

Страница результата оплаты больше не скрывает цепочку навигации сайта.

Исправлены опечатки в подписях настроек платёжной системы.

2.12.1 (01.11.2026)

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

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

2.12.0 (22.10.2026)

Появился приём оплаты цифровым рублём. Это отдельный способ оплаты со своей платёжной системой: покупатель видит его в оформлении заказа строкой и платит по QR-коду, как по СБП. Способ должен быть включён у терминала в личном кабинете банка.

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

Исправлены найденные уязвимости.

2.11.0 (04.10.2026)

Виджеты оплаты собраны заново на актуальном скрипте банка Integration.js — прежний Т-Банк снял с поддержки. Форма карты по-прежнему открывается в окне поверх страницы по кнопке, платёж создаёт сайт, и в этих режимах заработали адреса возврата из настроек платёжной системы.

Данные чека уходят в банк по налоговым настройкам, а не по галочке «Разрешена печать чека». Чек уезжает в облачную кассу Т-Банка вместе с платежом, как только заполнены «Система налогообложения» и «НДС» — у магазинов с выключенной галочкой чеки начнут приходить. Чтобы модуль чек не передавал, оставьте оба поля незаполненными; об активной кассе Битрикса он предупредит в настройках платёжной системы.

Ставку НДС для доставки можно взять из службы доставки — одноимённое значение в настройке «НДС для службы доставки». При нескольких службах с разными ставками в чек уходит ставка из настроек платёжной системы, а наименование доставки больше не дублируется.

Кнопки быстрой оплаты рисует сам банк: способ оплаты должен быть включён в личном кабинете эквайринга, а текст и CSS-классы кнопки к ним не применяются. Если банк кнопку не показал, покупатель увидит на её месте ссылку на платёжную форму.

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

Страница оплаты через T-Pay больше не ломается из-за отсутствия QR-кода — банк убрал его из ответа, на странице остаётся кнопка перехода в T-Pay.

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

Блок «Платёжная форма Т-Банк» в Сайтах24 снова появляется на странице и собирает чек сам — достаточно указать почту или телефон покупателя, систему налогообложения и ставку НДС. Заодно исправлен счёт копеек: при дробной цене сумма чека расходилась с суммой платежа и банк его не принимал.

В отдельной платёжной форме заработала настройка «Открывать страницу оплаты в новом окне», а кнопке оплаты можно задать свои CSS-классы.

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

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

Добавлена поддержка PostreSQL

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

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

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

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

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

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

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

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

Твой отзыв

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

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

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

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

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

GENERAL iT

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

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

1C-BITRIX

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

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

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

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