Почитать другие заметки или статьи

54-ФЗ обязывающий все интернет-магазины работать с онлайн-кассами требует отправки целой серии дополнительных параметров на сторону платежного агрегатора. В связи с этим мне пришлось написать собственный платежный плагин ROBOKASSA для Joomshopping. Он передает не только данные, необходимые для проведения платежа, но и все необходимые данные для создания чека

Продается плагин в моем интернет-магазине. Купить его можно по ссылке ниже:

https://sitogon.ru/catalog/joomla-plugins/plagin-oplaty-robokassa-dlya-joomshoping-detail

На данный момент доступна версия, как для Joomla 3, так и для Joomla 4

Перед установкой скаченный архив необходимо распаковать и далее установить версию соответствующую версии вашей CMS

Устанавливается плагин стандартно. Через раздел «Установка и обновление» компонента Joomshopping.



К моменту установки плагина вы уже должны быть зарегистрированы в сервисе Робокасса и иметь доступ в личный кабинет, поскольку настройка взаимодействия вашего сайта и платежного агрегатора ROBOKASSA начинается именно там, а именно в настройках магазина на вкладке «Технические настройки»

 



В верхней части мы видим «Идентификатор магазина». Он нам понадобится при настройке плагина в административной панели Joomla.

Пароль 1 и Пароль 2 должны отличаться. Они придумываются самостоятельно и также понадобятся нам при настройке плагина.

Обратите внимание! Для тестового и боевого режимов пароли должны быть разными и вводятся в отдельные текстовые поля в личном кабинете ROBOKASSA. Для тестового режима пароли вводятся в нижней части экрана, в разделе «Параметры проведения тестовых платежей»

Алгоритм расчета хеша везде должен быть установлен, как MD5

Метод отсылки данных везде устанавливаем, как POST.

Также необходимо заполнить поля «Result Url», «Success Url» и «Fail Url» их значения можно взять из настроек плагина, на вкладке «Конфигурация»



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

Плагин можно будет найти в разделе Опции — Оплата — Robokassa

Здесь необходимо будет указать идентификатор магазина, Пароль 1 и Пароль 2 (в зависимости от того, в каком режиме работает магазин, в тестовом или боевом)

Для интеграции с Онлайн кассой и для формирования чека нужно будет указать Признак способа расчета, предмет способа расчета, систему налогообложения.

Обратите внимание!

Признак способа расчета для товаров и для доставки может отличаться!