Модуль JoomShopping для приема платежей через "Расчет" (ЕРИП)
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
plg_system_joomshoppingerip
.gitmodules
LICENSE.md
Makefile
Readme.md
plg_system_joomshoppingerip.zip

Readme.md

Платежный модуль JoomShopping для системы "Расчет" (ЕРИП)

Установка

  • Сделайте резевную копию вашего магазина и базы данных
  • Скачайте модуль plg_system_joomshoppingerip.zip
  • Зайдите в панель администратора Joomla (www.yourshop.com/administrator)
  • Выберите Расширения->Менеджер Расширений
  • Загрузите и установите платежный модуль через Загрузить файл пакета.
  • Выберите Расширения->Менеджер плагинов, найдите System - JoomShopping ERIP Payment и кликните на нем.
  • Убедитесь, что его Состояние установленов в Включено и нажмите Сохранить и закрыть.
  • Откройте Компоненты->JoomShopping->Опции и выберите Способы оплаты.
  • Нажмите Создать.
  • Настройте модуль
  • в Название введите Система "Расчет" (ЕРИП)
  • в Псевдоним введите pm_erip
  • Отметьте Публикация
  • нажмите Сохранить и закрыть
  • Откройте способ оплаты pm_erip и нажмите закладку Конфигурация. Здесь необходимо заполнить
  • ID магазина, например, 363
  • Ключ магазинa, например, 4f585d2709776e53d080f36872fd1b63b700733e7624dfcadd057296daa37df6
  • Домен API, например, api.bepaid.by
  • Номер сервиса в системе ЕРИП
  • Количество дней, в течение которых заказ может быть оплачен
  • Имя компании в системе ЕРИП
  • Путь к услуге в дереве ЕРИП. Например, Расчет (ЕРИП) -> Интернет-магазины/сервисы -> B -> bePaid.by
  • Информация для плательщика для печати на чеке. Данный текст будет напечатан на чеке, подтверждающем оплату. Например, Спасибо за оплату заказа %s
  • Описание сервиса для плательщика. Например, Оплата заказа %s
  • Передавать данные о покупателе в ЕРИП. Если отмечено, то данные о покупателе будут переданы в ЕРИП и будут отображены покупателю в момент подтверждения оплаты
  • нажмите Сохранить и закрыть
  • Модуль оплаты настроен.

Работа с заказом

После получения заказа он по умолчанию в статусе Pending. Для того, чтобы получить оплату через ЕРИП, Вам необходимо перевести его в статус [ЕРИП] Ожидание оплаты. Требование на оплату в системе ЕРИП будет сформировано и покупатель получит письмо с инструкцией как осуществить оплату через ЕРИП.

Примечания

Протестировано и разработано для JoomShopping 4.11.0

Требуется PHP 5.3+

Тестовые данные

Для тестирования оплаты через ЕРИП, введите в настройках номер сервиса 99999999. Через несколько секунд JoomShopping получит уведомление об оплате и переведет заказ в статус Paid.

JoomShopping payment module for ERIP

Installation

  • Backup your webstore and database
  • Download plg_system_joomshoppingerip.zip
  • Start up the administrative panel for Joomla (www.yourshop.com/administrator)
  • Choose Extensions->Extension Manager
  • Upload and install the payment module archive via Upload Package File.
  • Choose Extensions->Plugin Manager and find System - JoomShopping ERIP Payment plugin and click it.
  • Make sure that its status is set to Enabled and press Save & Close.
  • Open Components->JoomShopping->Options and select Payments.
  • Press New.
  • Configure it
  • set Title to Raschet (ERIP)
  • set Alias to pm_erip
  • set Published to Yes
  • click Save & Close
  • Open pm_erip payment method and go to Configuration. Here you fill in
  • Shop Id, e.g. 363
  • Shop secret key, e.g. 4f585d2709776e53d080f36872fd1b63b700733e7624dfcadd057296daa37df6
  • API host name, e.g. api.bepaid.by
  • Service number in ERIP
  • Company name. Your company name in ERIP
  • Tree path. Your service tree path in ERIP
  • Service text. E.g. Order %s payment
  • Receipt text. The text will be printed at a payment confirmation receipt. E.g. Thank you for the order %s payment
  • Send customer details to ERIP. If checked, customer's details will be sent to ERIP and be shown at payment confirmation page
  • click Save & Close
  • Now the module is configured.

How to work with an order

When an order is received, it has Pending status. If you want to get a payment via ERIP, change the order status to [ERIP] Awaiting payment. A payment order will be sent to ERIP and your customer will receive an email with instructions how to pay.

Notes

Tested and developed with JoomShopping 4.11.0

PHP 5.3+ is required

Test data

To test a payment via ERIP, enter in the module settings Service number 99999999. In few seconds JoomShopping will receive a notification that the order is paid.

Contributing

Issue pull requests or send feature requests.