mspAssistBelarus

Оплата заказов miniShop2 через Assist Belarus (Республика Беларусь)
Автор дополнения
Иван Климчук
Пакетов
4
Закачек
70
Автор дополнения
Пакетов
4
Закачек
70
Версия 1.0.0-beta
Дата выпуска 04.09.2014
Загрузки 9
Просмотры 299
Для того, чтобы принимать оплату с помощью Assist Belarus, Вам необходимо сначала подать заявку на регистрацию.

Помощь по интеграции модуля оплаты на сайт вы можете получить через службу технической поддержки либо напрямую у разработчика в Минске.

Настройка модуля оплаты Assist Belarus



Важно! Для проверки механизма платежей пользуйтесь только тестовым окружением.

Для успешной работы с платежной системой вам понадобится логин и пароль, выданные после регистрации. Для начала необходимо зайти в панель управления и произвести первичную настройку системы.



После входа в панель управления необходимо перейти в «Настройки мерчантов» для настройки конкретного магазина.

На вкладке «Настройки платежей» имеется важный пункт «Действие после авторизации». В зависимости от выбранного варианта пользователь будет либо отправлен обратно на сайт, либо откроется страница с результатами платежа, откуда он тоже сможет вернуться на сайт, но уже по кнопке. В случае первого вариант необходимо вручную указать параметр «URL_RETURN», установив значение «site.ru/assets/components/minishop2/payment/assist.php?action=success», где site.ru — это адрес вашего сайта.

Я рекомендую выбирать вариант с кнопкой, тогда компонент оплаты сам позаботится о том, какой путь указать.



Затем необходимо настроить уведомления о проводимых платежах на вкладке «Настройка отправки результатов платежей». Это нужно в той ситуации, когда человек совершил оплату, не забыл вернуться на ваш сайт. В таком случае сервис Assist Belarus уведомит ваш сайт о том, что платеж был обработан.

Нужно отметить пункт «Отправка результатов оплат», в парметр «URL для отправки результатов» указать ссылку вида «site.ru/assets/components/minishop2/payment/assist.php?action=notify», где site.ru — это адрес вашего сайта. Сервис позволяет уведомлять о различных изменениях статуса оплаты заказа, но в текущей реализации это актуально только для успешных оплат.

Тип протокола должен быть POST, тип подписи MD5. Секретное слово вы придумываете сами, оно будет использоваться при проверках платежей в дальнейшем.



Остальные настройки не должны влиять на работу модуля, но можно настроить кабинет под собственные нужды.

Установка и настройка пакета в MODX



При установке компонента необходимо ввести реквизиты для начала работы с платежной системой Assist Belarus в MODX. Можно пропустить этот шаг и заполнить эти данные позже в системных настройках.



1 — Идентификатор магазина (мерчанта)
2 — Логин в системе Assist Belarus — специальный логин для работы с web-сервисами Assist Belarus, выданный после регистрации.
3 — Пароль в системе Assist Belarus — пароль от панели управления Assist Belarus, выданный после регистрации.
4 — Секретный ключ — придуманный вами сложный ключ, сохраненный в панели управления Assist Belarus.

Так же не забудьте после установке включить метод оплаты в настройках miniShop2 и добавить его к необходимому методу доставки.





Чтобы перевести режим оплат из тестового в «боевой», измените системную настройку ms2_payment_assistbelarus_developer_mode с «Да» на «Нет».



Более подробное описание работы с модулем смотрите в документации.

Последние обсуждения в сообществе MODX.pro