Интеграция платежного модуля с Diafan.CMS

License: Apache 2.0

Установка модуля

Поддерживаемые версии 6.0 и выше
Поддержка онлайн-кассы Да
Файл модуля
v3.1
Скачать

Настройка модуля

Для установки модуля необходимо распаковать содержимое архива diafancms в папку /modules/payment/backend/tbank/.

Для настройки модуля необходимо:

  1. Перейти в административную панель Diafan.CMS в раздел «Оплата».

  2. Нажать кнопку ДОБАВИТЬ.

  3. Указать название и поставить флаг «Опубликовать на сайте».

  4. Выбрать «T-Bank» в списке «Платежная система» и нажать кнопку СОХРАНИТЬ.

  5. Вернуться на страницу «Оплата» и выбрать созданный метод.

  6. В поля «T-Bank: терминал» и «T-Bank: секретный ключ» прописать параметры Терминал и Пароль для магазина из Личного кабинета: https://business.tbank.ru/oplata/main.


    Для получения данных в личном кабинете нужно:

    1. Перейти в раздел «Магазины».
    2. Выбрать магазин.
    3. Выбрать пункт «Терминалы» в боковом меню.
  7. Выбрать язык платежной формы.

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

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

  1. Выбрать пункт «Передавать данные для формирования чека» в настройках модуля.
  2. Выбрать систему налогообложения для магазина в раскрывающемся списке «Система налогообложения».

Внимание! Для корректной передачи данных чека в онлайн-кассу необходимо указать в настройках модуля систему налогообложения и ставку налога для доставки.
Доставка будет добавлена в чек отдельной позицией!


Внимание! Сумма к оплате корректно рассчитывается только при использовании стандартных (встроенных в CMS) способов доставки.


Для доставки налог указывается в настройках способа оплаты.

  Для товара налог указывается в настройках модуля.

Настройка магазина в ЛК Т‑Банка

Для настройки магазина в ЛК необходимо:

  1. Перейти в раздел «Магазины» и выбрать магазин.
  2. В боковом меню выбрать пункт «Терминалы» и нажать кнопку Настроить для терминала.
  3. Выполнить следующие настройки:
    • Выбрать способ подключения: «Универсальное подключение».
    • Выбрать пункт: Нотификация по http(s).
      Внимание! URL для нотификации по http(s): <название_сайта>/payment/get/tbank/notification
  4. Если вы хотите использовать:
  • Стандартные страницы успешного/неуспешного платежа, оставьте значения по умолчанию в полях URL страницы успешного/неуспешного платежа.
  • Страницы успешного/неуспешного платежа, расположенные на вашем сайте, необходимо выбрать тип страницы «Собственная страница» и прописать следующие значения:
    • URL страницы успешного платежа: <название_сайта>/payment/get/tbank/success
    • URL страницы неуспешного платежа: <название_сайта>/payment/get/tbank/failure
  1. Нажать кнопку Сохранить.

Настройка интеграции с онлайн-кассами в ЛК Т‑Банка

Для настройки интеграции с онлайн-кассой в ЛК необходимо:

  1. Выбрать магазин в разделе «Магазины».
  2. В открывшемся окне выбрать пункт «Онлайн-Касса» в меню слева.
  3. Выполнить тест-кейсы №7 и 8.
  4. Ввести данные онлайн-кассы после успешного выполнения тест-кейсов.
  5. Включить переключатель «Передача данных». Он отображается на странице при корректном вводе данных.
  6. Передача данных в онлайн-кассу активирована. С этого момента информация о каждой операции передается в онлайн-кассу.

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

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