Skip to main content

Интеграция платежного модуля с 1C-Битрикс

Поддерживаемые версии16-25
Поддержка онлайн-кассыДа
Файл модуля v2.5.2Скачать

Установить модуль

  1. Загрузите модуль на сайт одним из способов:

    • Загрузите архив с модулем из таблицы выше на ваш сервер в директорию \bitrix\modules\ и распакуйте его.
    • Загрузите модуль через Marketplace: Каталог решений → откройте административную панель сайта и найдите в поиске Модуль приема платежей Т‑БанкУстановить.
  2. В разделе Marketplace перейдите в Установленные решения.

  3. Выберите модуль Т‑Банк (tbank.payment) и нажмите Установить.

  • Для корректной работы модуля проверьте, что директива allow_url_fopen в php.ini включена — allow_url_fopen = On.
  • Убедитесь, что по порту 443 с вашего сервера есть доступ к securepay.tinkoff.ru. Проверить можно с помощью команды telnet securepay.tinkoff.ru 443. Если ресурс недоступен, свяжитесь с вашим хостинг-провайдером и попросите открыть ресурс для отправки запросов.

Настроить модуль

  1. В разделе МагазинПлатежные системы найдите платежную систему Т‑Банк и нажмите Изменить.

  2. Заполните поля Сортировка и Описание. Поставьте флаг Активность.

  3. Снимите все чекбоксы на вкладке По умолчанию.

    На вкладке Физическое лицо у всех параметров должны быть выставлены чекбоксы «По умолчанию».

  4. В полях Терминал и Пароль укажите данные вашего терминала из личного кабинета.

    Чтобы получить данные терминала в личном кабинете Т‑Банка, выберите нужный магазин в разделе Магазины и переключитесь на Терминалы в боковом меню.

  5. Выберите язык платежной формы.

  6. Нажмите Сохранить.

Настроить интеграцию с онлайн-кассами в модуле

Интеграция с онлайн-кассой

Для интеграции с онлайн-кассой:

  1. В раскрывающемся меню Передавать данные для формирования чека выберите Да.

  2. Если нужно, выберите Чек в формате ФФД 1.2.

    Если вы используете чеки в старом формате, для передачи ФФД 1.05 снимите чекбокс По умолчанию и ФФД 1.2.

  3. В раскрывающемся меню Система налогообложения выберите систему налогообложения для магазина.

  4. Выберите нужную ставку налога для доставки и передачи в чек.

  5. Выберите признак способа расчета. Подробнее.

  6. Настройте признак предмета расчета. Подробнее.

НДС

Для корректной передачи данных чека в онлайн-кассу:

  1. Выставите корректную ставку НДС для всех товаров магазина.
  2. В настройках модуля укажите систему налогообложения и ставку налога для доставки.

Доставка добавляется в чек отдельной позицией.

Информация о том, как настраивается ставка НДС для товаров на сайте, представлена в официальной документации 1С-Битрикс.

Настроить магазин в личном кабинете Т‑Банка

  1. Выберите магазин в разделе Магазины.

  2. В боковом меню выберите Терминалы и нажмите Настроить.

  3. Выполните настройки:

    • Подключение — Универсальное.
    • Уведомления — По протоколу HTTP.
    • URL для уведомлений — <название_сайта>/personal/order/notification.php.
  4. Если вы хотите использовать:

    • Стандартные страницы успешного и неуспешного платежа — в блоке Страницы успеха и ошибки оставьте значения по умолчанию.
    • Страницы успешного и неуспешного платежа, расположенные на вашем сайте, выберите тип страницы Собственная и пропишите значения:
      • страница успеха — <название_сайта>/personal/order/success.php;
      • страница ошибки — <название_сайта>/personal/order/failed.php.
  5. Нажмите Сохранить.

Настроить интеграцию с онлайн-кассами в личном кабинете Т‑Банка

  1. В личном кабинете Т‑Банка выберите нужный магазин в разделе Магазины.

  2. Нажмите Онлайн-касса в меню справа.

  3. Выполните тест-кейсы №7 и №8.

  4. Укажите данные онлайн-кассы после успешного выполнения тестов.

  5. Выберите Передача данных. Опция станет доступной после успешного ввода данных.

После активации данные обо всех операциях будут автоматически передаваться в онлайн-кассу.

Обратная связь

По техническим вопросам обратитесь на acq_help@tbank.ru.

Для предоставления обратной связи и по вопросам улучшения обслуживания и предоставляемого сервиса обратитесь к вашему личному менеджеру.

openapi@tbank.ru

АО «ТБанк» использует файлы «cookie» с целью персонализации сервисов и повышения удобства пользования веб-сайтом. «Cookie» представляют собой небольшие файлы, содержащие информацию о предыдущих посещениях веб-сайта. Если вы не хотите использовать файлы «cookie», измените настройки браузера.