Много раз собирался как то документировать проведённые ранее работы. Это полезно не только для наведения порядка в голове, но и для потенциальных заказчиков, которые ищут исполнителя на похожую задачу. Сегодня тот самый день, когда я решил запустить летопись своих разработок в чужих проектах.
Начать хочу с рассказа про создание плагина интеграции эквайринга от «Т Банк» и компонента EasyStore. После установки, активации и настройки данного плагина на сайте становится доступна оплата пластиковой картой.
Пару слов про EasyStore
Компонент интернет-магазина EasyStore разработан знаменитой командой JoomShaper, из под пера которой вышел не менее знаменитый SP Bilder, а также десятки отличных шаблонов.
Этот факт даёт большие надежды на дальнейшее развитие EasyStore и на то, что это расширение в короткие сроки обгонит своих конкурентов по популярности.
Уже сейчас JoomShaper предлагает готовые шаблоны для сайтов с поддержкой EasyStore. И таких шаблонов день ото дня становится всё больше.
Первые впечатления
Моё первое знакомство с EasyStore произошло именно в момент написания плагина для Т-банка. Ранее я с этим интернет-магазином не сталкивался и никаких работ по нему не проводил.
Сложилось впечатление, что компонент прекрасно подойдет для небольших проектов. Админ панель не перегружена настройками.
При этом всё расположено на своих местах и отвечает дизайну и идеологии Joomla. В отличие от того же Virtuemart, где чувство потребности в напильнике не покидает администратора сайта ни на секунду.
Плагин оплаты для Т Банк
Итак, мой плагин.
Разработан он был в виде стандартного установочного пакета.
Плагин передаёт данные для формирования чеков, то есть соответствует 54 федеральному закону.
На рисунке показаны параметры, которые я заложил в данный плагин оплаты.
Настройку плагинов оплаты EasyStore рекомендую менять именно через раздел «Плагины» административной панели Joomla.
Способы оплаты добавляются в разделе «Оплаты» административной панели компонента EasyStore.
Перед добавлением способа оплаты, плагин должен быть активирован.
Заключение
Договорённости с заказчиком о том, что данный плагин будет когда либо размещён на моём сайте у меня не было и не будет.
И, если честно, размещать ещё одно расширение на своём сайте не горю желанием. Ибо это обязывает к поддержке и какому то регулярному развитию.
По этой причине данный плагин невозможно увидеть в каталоге моего сайта. Однако, благодаря данной заметке, он навсегда остался в нашей памяти.
Напоследок хочется сказать:
Если у вас есть потребность в подобном плагине — пишите.
Я готов разработать подобное расширение под ваши задачи.
Напоминаю!
Если у вас остались вопросы и предложения, их всегда можно озвучить в группе VK по ссылке ниже:
А также в недавно созданной группе Telegram. Ссылка: