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

Для работы плагина требуются:

  • Joomla 3 или Joomla 4

  • Установленный и настроенный к работе компонент интернет-магазина JoomShopping

Заказать плагин можно по ссылке ниже:

Купить плагин оплаты «Тинькофф кредит для JoomShopping»

После оформления заказа, в рабочее время (московское) я свяжусь с вами по указанным реквизитам и выпишу счет на оплату.

После оплаты плагин будет выслан на указанный вами адрес электронной почты.

Обязательным условием для работы плагина является регистрация на сайте банка «Тинькофф» и получение доступа в личный кабинет, в раздел кредитов и рассрочек.

Если вы до сих пор не зарегистрированы, сделать это можно по ссылке ниже:

Перейти на сайт банка Тинькофф и заполнить заявку на участие в программе кредитования

Установка и настройка «Тинькофф кредит для JoomShopping»

После получения архива с дистрибутивами плагина, его необходимо распаковать.

В архиве находятся два плагина:

jshopping_payment_tinkoff_credit_j3.zip - версия для Joomla 3

jshopping_payment_tinkoff_credit_j4.zip - версия для Joomla 4

Установка под Joomla 3

Для установки плагина под Joomla 3 необходимо перейти в административной панели:

Компоненты - JoomShopping — Установка и обновление

Далее нажимаем кнопку «Обзор» выбираем архив jshopping_payment_tinkoff_credit_j3.zip и нажимаем кнопку «Загрузить»

Установка под Joomla 4

Установка под Joomla 4 осуществляется через стандартный менеджер расширений.

Заходим в главном меню в раздела «Система», далее переходим в раздел «Расширения», выбираем архив jshopping_payment_tinkoff_credit_j4.zip.

После установки, вы будете автоматически перенаправлены в раздел «Способы оплаты»

Регистрация в личном кабинете Тинькофф и данные необходимые для работы плагина

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

Перейти на сайт банка Тинькофф и заполнить заявку на участие в программе кредитования

После подачи и оформления заявки, а также получения доступа в личный кабинет банка Тинькофф, как юр лица или ИП, настало время вернуться в административную панель сайта и приступить к настройке способа оплаты «TinkoffСredit».

Настройка плагина оплаты «Тинькофф кредит для JoomShopping»

Открываем на редактирование способ оплаты «TinkoffСredit» и переходим на вкладку «Конфигурация»

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

Логировать входящие запросы — если данный переключатель установлен в положение «ДА», то будет происходить сохранение логов входящих запросов со стороны банка Тинькофф к вашему сайту.

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

Узнать, где расположен данный каталог можно в общих настройках сайта, на вкладке «Система». За хранение данных о каталоге отвечает текстовое поле «Путь к каталогу логов»

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

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

Идентификатор магазина — значение для данного текстового поля мы должны получить в личном кабинете банка Тинькофф.

Найти этот параметр можно в личном кабинете в разделе Кредитование в магазинах → Компании.

Идентификатор сайта (ShowcaseID) — еще один необходимый для работы плагина параметр, который мы должны получить в личном кабинете банка Тинькофф.

Находится в Кредитование в магазинах → Магазины → выберите ваш магазин.

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

Идентификатор кредитного продукта — если данное поле не заполнено, то при переходе из корзины сайта на сайт банка Тинькофф откроется форма заявки на кредит.

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

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

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

Статус заказа для незавершенных транзакций — статус заказа для только что созданных заказов. Рекомендуется оставить исходное значение «Pending»

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

Ниже расположены URL уведомлений, которые вы должны скопировать и вставить в личном кабинете банка Тинькофф.

На картинке ниже показана страница, где указываются эти адреса страниц.

Не забудьте установить флажок напротив «По HTTP»

Тестирование интеграции плагина с банком Тинькофф

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

В процессе тестирования имеют место быть две ключевых задачи:

1) Проверить передаются ли данные с сайта на сторону банка Тинькофф и открывается ли форма подачи заявки на кредит после перехода из корзины на сайт банка

2) Проверить меняется ли статус заказа после одобрения заявки

Если с первым пунктом особых проблем не возникает, то пункт два может вызвать определенные трудности.

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

Начальный экран для демо завки оставляем без изменений, а в списке «Варианты тестирования демо заявки» выбираем значение «sms».

Далее делаем тестовый заказ и в процессе оформления заявки проходим все шаги, заполняем все данные и подписываем договор.

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

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

Заключение

Настройка интеграции плагина не вызывает сложностей, однако имеет определенные нюансы. Если у вас возникли сложности с настройкой плагина, пишите. Буду рад помочь. Вопросы можно задавать, как через форму обратной связи, так и в группе в социальной сети «VK» по ссылке ниже:

https://vk.com/sitogon

С уважением, Владимир Егоров