Skip to main content

Интеграция платежного модуля с MODX Shopkeeper

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

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

Поддерживаемая версия Shopkeeper — 3.0.

Перед настройкой проверьте, что у вас уже установлен и настроен Shopkeeper.

  1. В Shopkeeper установите модуль T-Bank Payment System — перейдите в ПриложенияУстановщик. Для этого в установщике выберите архив tbank-3.0-transport.zip.
  2. В левом меню на вкладке Элементы создайте новый шаблон и заполните поля.
  3. В поле Код шаблона (HTML) введите [[!TBank]].
  4. На вкладке ЭлементыШаблоны найдите страницуОформление заказа или Корзина. В вызове сниппетаFormIt задайте параметр &redirectTo=, равный ID страницы, с которой вызывается сниппет TBank.
  5. Добавьте новый способ оплаты — перейдите в ПриложенияУправление заказамиНастройкиМетоды оплаты:
    • НазваниеT-Bank;
    • Значениеtcs.
  6. В сниппет TBank вставьте содержимое файла TBank.php из корня архива — ЭлементыСниппетыTBank.
  7. Распакуйте содержимое архива payment.zip в папку /assets/components/.
  8. В появившейся папке payment в файлах config.php и result.php замените текущие значения на свои.
  9. Импортируйте параметры сниппета TBank из файла 0.export.js.
  10. На вкладке Параметры в параметрах сниппета TBank настройте модуль.

    Для этого укажите значения:

    • в поле tcsTinkoffKey — номер терминала;
    • в поле tcsPassword — пароль;
    • в поле tcsUrlhttps://securepay.tinkoff.ru/v2.
    Чтобы получить данные терминала в личном кабинете Т‑Банка, выберите нужный магазин в разделе Магазины и переключитесь на Терминалы в боковом меню.
  11. Выберите язык платежной формы и сохраните изменения.

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

  1. В настройках модуля для параметра tcsCheque выберите Да.

  2. В списке tcsTaxation выбрерите систему налогообложения для магазина.

Для корректной передачи данных чека в онлайн-кассу настройте ставки налога для товара и доставки в параметрах tcsVat и tcsShippingVat.

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

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

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

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

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

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

    • Подключение — Универсальное.
    • Уведомления — По протоколу HTTP.
    • URL для уведомлений — название_сайта/assets/components/payment/result.php.
  4. Нажмите Сохранить.

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

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

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

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

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

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

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

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

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

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

openapi@tbank.ru

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