13 Января 2023 г.
Прием платежей в Joomla и JoomShopping
Joomla — популярная CMS, которая используется не только для создания новостных сайтов, но и для сайтов услуг, интернет-магазинов. По умолчанию Joomla 3 не умеет принимать платежи, для этой реализации необходимо установить бесплатный плагин JoomShopping 4.
JoomShopping — это зарубежный плагин, поэтому в нем добавлен способ оплаты только PayPal. А чтобы интегрировать в него прием платежей для российских карт, электронных кошельков и криптовалюты, мы в сервисе ENOT.io создали специальный платежный шлюз для Joomla 3 и плагина JoomShopping 4. И сейчас расскажем, как его настроить для приема платежей на своем сайте.
Добавляем сайт в сервис ENOT.io
Сервис ENOT.io является платежным агрегатором, где вы удобно можете принимать платежи, смотреть статистику и настраивать способы оплаты. Для начала вам надо зарегистрироваться в сервисе.
После чего войти в него и добавить кассу, нажав на соответствующую кнопку.
![](https://enot.io/upload/blog/img/1673598671d2a978267d7f24c8c3d5d4da8b662d69.jpeg)
Заполнить все данные о своем сайте, подтвердить права на него и дождаться модерации вашего проекта, которая занимает не более суток.
Установка JoomShopping
JoomShopping является модулем интернет-магазина для Joomla. Поэтому его надо скачать с официального сайта. Наш платежный шлюз совместим с Joomla 3, поэтому надо скачивать плагин для этой версии Joomla.
![](https://enot.io/upload/blog/img/1673598706fc9f922106898727250a21ffc766c940.jpeg)
На момент написания статья для Joomla 3 доступен JoomShopping 4.18.9. Подойдет любая последняя версия JoomShopping 4.
Для установки переходим в панель администратора Joomla. Выбираем в меню «Расширения > Установка». На открывшейся странице перетаскиваем плагин в специальное окно или нажимаем на кнопку «Или выберите файл» и указываем JoomShopping на своем компьютере.
![](https://enot.io/upload/blog/img/1673598724982e2ee12eafd8ffa7fa4ccb560fb3ac.jpeg)
У вас начнется автоматическая установка плагина JoomShopping. После удачной операции вы получите соответствующее сообщение.
Установка платежного шлюза ENOT.io для Joomla 3 и JoomShopping 4
Теперь нам надо установить платежный шлюз нашего сервиса. Скачиваем его на специальной странице.
![](https://enot.io/upload/blog/img/167359876031bee4967151c10d88c105d1b0ecd266.jpeg)
Переходим в админпанель вашего сайта на Joomla. Выбираем в меню «Компоненты > JoomShopping > Установка и обновление».
![](https://enot.io/upload/blog/img/1673598784d44c8a806bbacc0a032b7c6acda15eb8.jpeg)
В открывшемся окне загружаем ранее скачанный платежный шлюз ENOT.
![](https://enot.io/upload/blog/img/16735988189f04fbe0bf98ae42a0e62c5f796adc94.jpeg)
После нажатия на кнопку «Загрузить» произойдет его установка и появится сообщение о ее завершении.
Настройка платежного шлюза ENOT для Joomla
В плагине JoomShopping переходим в «Опции > Дополнения».
![](https://enot.io/upload/blog/img/1673598840e76596593a0ca3f5dbb099efdf211bcf.jpeg)
В открывшемся окне видим установленный платежный шлюз Enot. Нажимаем на «Конфигурация».
Переходим во вкладку «Api».
![](https://enot.io/upload/blog/img/167359899200332508055812a730ea34654563cd7e.jpeg)
Здесь надо ввести данные, которые находятся в личном кабинете сервиса ENOT.io. Переходим в него. Во вкладке «Кассы» выбираем свой проект и попадаем на страницу с данными вашего сайта.
Копируем ID вашего проекта в «Merchant ID», «Секретный пароль» в «Password 1», «Дополнительный ключ» в «Password 2».
Теперь необходимо, наоборот, скопировать вот эти данные из настроек платежного шлюза Joomla в личный кабинет ENOT.io.
![](https://enot.io/upload/blog/img/16735991543ffdccfcabf4e82ab549a6c3ebaedc47.jpeg)
«Result URL» в «URL webhook»;
«Success URL» в «URL успешной оплаты»;
«Fail URL» в «URL неудачной оплаты»;
нажимаем «Сохранить изменения» в личном кабинете ENOT.io;
и нажимаем «Сохранить» в админпанели Joomla.
На этом настройка платежного шлюза для Joomla и JoomShopping закончена, теперь вы на своем сайте можете принимать платежи от российский и зарубежных карт, QIWI, ЮMoney, Perfect Money и криптовалюту.
Чтобы поменять название платежного шлюза в Joomla. Перейдите «Опции > Способы оплаты».
![](https://enot.io/upload/blog/img/1673599220b17729d24fb78c2488cd956151f557ae.jpeg)
Нажмите редактировать напротив платежного шлюза ENOT.
![](https://enot.io/upload/blog/img/1673599248900169cd4884809beab285f80b884263.jpeg)
Введите нужное название и сохраните настройки.
![](https://enot.io/upload/blog/img/167359923419ae184031c7c598b44fb84f3f724f65.jpeg)
Обязательно попробуйте оформить тестовый заказ, чтобы убедиться, что платежный шлюз работает. При удачном заказе вас должно перенаправить на страницу оплаты платежного сервиса ENOT.io.
![](https://enot.io/upload/blog/img/167359918991eef2424f4d9929127347a6f5008f17.png)
Вы можете оплатить товар, деньги поступят в личный кабинет сервиса ENOT.io. Там же вы можете настроить способы оплаты и посмотреть статистику заказов, вывести заработанную сумму.