Данный модуль обеспечивает взаимодействие между интернет-магазином на базе CMS WordPress с модулем электронной комерции WooCommerce и сервисом платежей ХуткiГрош
- PHP 5.6 и выше
- Библиотека Curl
- Перейти на страницу Плагины > Добавить новый
- Введите в поиске Hutkigrosh
- Установите плагин
- Активируйте плагин
- Перейдите к настройке
- Создайте резервную копию вашего магазина и базы данных
- Загрузите архив модуля woo-hutkigrosh-gateway с помощью Модули -> Установка расширений
- Через панель администратора Wordpress зайдите в меню Плагины > Добавить новый
- Нажмите Загрузить плагин
- Выберите загруженый в п2. архив модуля woo-hutkigrosh-gateway.zip и установите
- Активируйте плагин в меню Плагины -> Установленные
- Перейдите к настройке
- Перейдите к настройке плагина через меню WooCommerce -> Настройки -> Платежи
- Укажите обязательные параметры
- Логин интернет-магазина – логин в системе ХуткiГрош.
- Пароль интернет-магазина – пароль в системе ХуткiГрош.
- Уникальный идентификатор услуги ЕРИП – ID ЕРИП услуги
- Код услуги – код услуги в деревер ЕРИП. Используется при генерации QR-кода
- Sandbox - перевод модуля в тестовый режим работы. В этом режиме счета выставляются в тестовую систему wwww.trial.hgrosh.by
- Email оповещение - включить информирование клиента по email при успешном выставлении счета (выполняется шлюзом Хуткiгрош)
- Sms оповещение - включить информирование клиента по смс при успешном выставлении счета (выполняется шлюзом Хуткiгрош)
- Путь в дереве ЕРИП - путь для оплаты счета в дереве ЕРИП, который будет показан клиенту после оформления заказа (например, Платежи > Магазин > Заказы)
- Срок действия счета - как долго счет, будет доступен в ЕРИП для оплаты
- Статус при выставлении счета - какой статус выставить заказу при успешном выставлении счета в ЕРИП (идентификатор существующего статуса из Магазин > Настройки > Статусы)
- Статус при успешной оплате счета - какой статус выставить заказу при успешной оплате выставленного счета (идентификатор существующего статуса)
- Статус при отмене оплаты счета - какой статус выставить заказу при отмене оплаты счета (идентификатор существующего статуса)
- Статус при ошибке оплаты счета - какой статус выставить заказу при ошибке выставленния счета (идентификатор существующего статуса)
- Секция "Инструкция" - если включена, то на итоговом экране клиенту будет доступна пошаговая инструкция по оплате счета в ЕРИП
- Секция QR-code - если включена, то на итоговом экране клиенту будет доступна оплата счета по QR-коду
- Секция Alfaclick - если включена, то на итоговом экране клиенту отобразится кнопка для выставления счета в Alfaclick
- Секция Webpay - если включена, то на итоговом экране клиенту отобразится кнопка для оплаты счета картой (переход на Webpay)
- Текст успешного выставления счета - текст, отображаемый кленту после успешного выставления счета. Может содержать html. В тексте допустимо ссылаться на переменные @order_id, @order_number, @order_total, @order_currency, @order_fullname, @order_phone, @order_address
- Название способы оплаты - название, отображаемое клиенту, при выборе способа оплаты
- Описание способа оплаты - описание, отображаемое клиенту, при выборе способа оплаты
- Сохраните изменения.
Для автоматического обновления статуса заказа (после оплаты клиентом выставленного в ЕРИП счета) необходимо сообщить в службу технической поддержки сервиса «Хуткi Грош» адрес обработчика следующим образом (где будет указан ваш домен):
http://mydomen.my/wordpress/?wc-api=gateway_hutkigrosh
Для настрой оплаты в тестовом режиме:
- воспользуйтесь данными для подключения к тестовой системе, полученными при регистрации в ХуткiГрош
- включите в настройках модуля режим "Песочницы"
- для эмуляции оплаты клиентом выставленного счета воспльзуйтесь личным кабинетом тестовой системы (меню Тест оплаты ЕРИП)
Разработано и протестировано с Wordpress v5.3.2 и WooCommerce v4.0.1
Логи модуля доступны по пути:
<wordpress home>/wp-content/plugins/woo-hutkigrosh-gateway/vendor/esas/cmsgate-core/logs/cmsgate.log