Корзина пуста

Случайные продукты

Впервые поиск бесплатных  готовых платежных плагинов для удаленной оплаты товаров и услуг  (интернет-эйкваринг) с помощью банковских карт VISA и МИР   не дал результатов.  Было найдено всего 2-3 интернет-ресурса, на которых можно было  воспользоваться "бесплатными" модулями оплаты с  устаревшим кодом  (ставка НДС  - 18%, без поддержки закона ФЗ-54 - регламентирующего безналичный расчет между физическим лицом и организацией  посредством банковских карт) и на PHP  5.3.  Максимальной задачей был поиск платежного плагина (модуля оплаты для интернет-эйкваринга) через систему Сбербанка посредством Hikashop и Joomla 3

Как и ожидалось, бесплатной версии не нашлось.  Есть лишь бесплатный ресурс -  сайт 2018 года Сбербанк для разработчиков . Здесь приведены основные требования Сбербанка к платежным плагинам, даны адреса платежных шлюзов для переходов на сервера оплаты и требования по наличию тех или иных атрибутов , необходимых для корректной работы плагина на стороне сервера Сбербанка. Всего на сайте 13 разделов, но для незарегистрированных пользователей их будет 9.

Напомню,  платежный плагин  Hikashop в CMS Joomla для оплаты банковскими картами может состоять из нескольких файлов PHP** + файл установки XML.

        index.php                 (- 1 стр.-)
        payment.php              (- 334 стр.)
        payment_configuration.php(- 194 стр.)
        payment_end.php          (- 24 стр.-)
        paymentMerchantAPI.php  (- 320 стр.-)
        paymentToken.php          (-26 стр.-)
        notification.php         (- 24 стр.-) 
** - для разных платежных систем количество файлов может разниться ( некоторые файлы могут быть объединены, другие разбиты на более мелкие). Разные платежные системы используют свои внутренние переменные, но по сути они унивесальны. (для Сбербанка характерен префикс rbs_ )

При этом некоторые файлы PHP могут состоять всего из 1 строки  , а самые большие  иметь более 350 строчек.

Большой минус ресурса Сбербанк для разработчиков  отсутствие готовых решений (для такой организации это большой минус), но он дает информацию к размышлению. Да, для разработчика ПО (каталог API) здесь есть пара кодов HTML для кнопок, кусочки кода PHP,  скрипты JS - но готового плагина для Hikashop нету (хотя в меню есть пункт "готовые решения" для Joomla). Общении с IT-шниками Сбербанка показало, что им все равно, что Ваш магазин построен на  платформе Hikashop Joomla - отсылают на ресурс JoomShopping Joomla, а интернет-магазине на Hikashop ,как-будто, никогда не слышали.

Отсылка идет на на интернет-ресурс Sberbank для Joomla , но это помощь лишь для интернет-магазинов на базе JoomShoop и VirtueMart . Да, скачать их можно абсолютно бесплатно, правда одно но ... "свежесть" отдельных файлов датируется 2017-2018 годом. 

Размышляя о разработке ПО банков для интернет-магазинов на PHP, нашёл интересный и бесплатный интернет-ресурс, на котором были размещены почти все возможные  в принципе платежные модули для интернет-магазинов (35 плагинов !!!).

Имя у этого  ресурса - ОПЛАТА ТИНЬКОФФ РУ

На сегодняшний день - это  бесплатный ресурс для скачивания платежных плагинов для оплаты банковскими картами VISA и МИР. Один ньюанс - оплата по этим картам производится через платежную систему Тинькофф + "свежесть" обновления файлов оставляет желать лучшего. Ежемесячная стоимость обслуживания интернет-эквайринга Тинькофф Банка составляет 0 руб., но за каждый поступивший платеж на Ваш расчетный счет взымается комиссия - 2,99% от суммы платежа (в дальнейшем, при увеличении объемов продаж этот процент может быть снижен до 2,49). Стандартная минимальная комиссия за успешную операцию — 3,49 ₽.

Справочно: на 01.05.2020 года  комиссия у Сбербанка - 2,5% (возможно снижение до 1,6%).

Ещё был найден интернет-ресурс РФИ БАНК (36 платежных модулей)

Здесь реализация платежного плагина, в отличие от Tinkoff-плагина (где использовано обращение  к универсальному для всех CMS интернет-магазинов  файлу TinkoffMerchantAPI.php), организована через ссылки - автор плагина Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript. - плагин состоит из 2-х файлов php + 1 файл установочный. Несмотря на легковесный код, функционал плагина выше + задействованы дополнительные стили и изображения на платежной странице + скрипты jQuery. Сама форма заполнения полей платежной системы РФИ Банк берется с официального сайта. 

Плагин для интернет-магазина Hikashop от РФИ Банка позволяет принимать оплату и с помощью дополнительных способов: мобильный платеж, Webmoney, Яндекс.Деньги и QIWI - к сожалению плагин использует устаревший формат передачи фискальных документов - 1.00 (т.е. невозможна передача товарной корзины в ИФНС) 

Абсолютно все платежные плагины требуют регистрации интернет-магазина пользователя на  сайтах модераторов банковских услуг - там предоставляется (генерируется) секретный ключ + логин магазина   - без этих данных плагин выдает ошибку "...Вы должны сначала настроить ключ для оплаты..." 

P.S.

После скачивания плагинов появилось  желание использовать наработки разработчиков  Hikashop, Тинькофф  и РФИ Банка в создании собственного универсального плагина Hikashop Сбербанк для Joomla3 (для снижение издержек на комиссию банка-модератора платежа) - разработка плагина планировалась вестись на базе плагина BankTransfer и должна была состоять всего из 2 фалов php (bank.php и end_bank.php).

При разработке выяснилось, что название плагина должно отличаться от идущих в комплекте с Hikashop (уже установленных плагинов), т.к. при обновлении Hikashop  весь измененный код  php слетает.

На данный момент (октябрь 2020 г) разработка собственного платежного плагина для Hikashop успешно осуществлена. Ниже представлена страница перехода на платежный шлюз Сбербанка - плагин без излишеств, но обладает хорошей, по-моему мнению, функциональностью:

2 стандартных режима: тестовый и рабочий (плюс организация 1-ступенчатых и 2-х ступенчатых платежей)

режим отладки (запись информации в 2 журнала - внутренний и внешний)

организована возможность перехода со предплатежной страницы (см. вниз) на шлюз Сбербанка и обратно в магазин

возможность распечатки счета ( организовано неплохо - можно нажать кнопку  несколько раз) и скачивание счета на оплату в формате pdf (с подписями и печатью)

оплата картами VISA и МИР (ввод данных осуществляется на собственной странице СБЕРБАНКА - это безопасно и надежно)

встроены необходимые библиотеки PHP (построены на использовании composer)  - они обеспечивают возможности перехода с PHP 5.6 на PHP 7.3, использования DOMPDF (преобразования текста HTML в PDF) и мн. другое 

или