Бесплатно
Загрузите дополнение из админки вашего сайта.
Как загрузить?
Как загрузить?
Для того, чтобы принимать оплату с помощью Assist Belarus, Вам необходимо сначала подать заявку на регистрацию.
Помощь по интеграции модуля оплаты на сайт вы можете получить через службу технической поддержки либо напрямую у разработчика в Минске.
Важно! Для проверки механизма платежей пользуйтесь только тестовым окружением.
Для успешной работы с платежной системой вам понадобится логин и пароль, выданные после регистрации. Для начала необходимо зайти в панель управления и произвести первичную настройку системы.
![](https://file.modx.pro/files/d/9/9/d993ef612847eb0d4b0ee19fcb2b4ab3s.jpg)
После входа в панель управления необходимо перейти в «Настройки мерчантов» для настройки конкретного магазина.
На вкладке «Настройки платежей» имеется важный пункт «Действие после авторизации». В зависимости от выбранного варианта пользователь будет либо отправлен обратно на сайт, либо откроется страница с результатами платежа, откуда он тоже сможет вернуться на сайт, но уже по кнопке. В случае первого варианта необходимо вручную указать параметр «URL_RETURN», установив значение «site.ru/assets/components/minishop2/payment/assistbelarus.php?action=success», где site.ru — это адрес вашего сайта.
Я рекомендую выбирать вариант с кнопкой, тогда компонент оплаты сам позаботится о том, какой путь указать.
![](https://file.modx.pro/files/e/1/c/e1c254f5bb3dad3b42a3a2090b080db0s.jpg)
Затем необходимо настроить уведомления о проводимых платежах на вкладке «Настройка отправки результатов платежей». Это нужно в той ситуации, когда человек совершил оплату, но забыл вернуться на ваш сайт. В таком случае сервис Assist Belarus уведомит ваш сайт о том, что платеж был обработан.
Нужно отметить пункт «Отправка результатов оплат», в парметр «URL для отправки результатов» указать ссылку вида «site.ru/assets/components/minishop2/payment/assistbelarus.php?action=notify», где site.ru — это адрес вашего сайта. Сервис позволяет уведомлять о различных изменениях статуса оплаты заказа, но в текущей реализации это актуально только для успешных оплат.
Тип протокола должен быть POST, тип подписи MD5. Секретное слово вы придумываете сами, оно будет использоваться при проверках платежей в дальнейшем.
![](https://file.modx.pro/files/d/7/d/d7d54d1a8f809683fad9784afc4559c3s.jpg)
Остальные настройки не должны влиять на работу модуля, но можно настроить кабинет под собственные нужды.
При установке компонента необходимо ввести реквизиты для начала работы с платежной системой Assist Belarus в MODX. Можно пропустить этот шаг и заполнить эти данные позже в системных настройках.
![](https://file.modx.pro/files/9/3/7/93783bfb83923ef094b845d239080416s.jpg)
1 — Идентификатор магазина (мерчанта)
2 — Логин в системе Assist Belarus — специальный логин для работы с web-сервисами Assist Belarus, выданный после регистрации.
3 — Пароль в системе Assist Belarus — пароль от панели управления Assist Belarus, выданный после регистрации.
4 — Секретный ключ — придуманный вами сложный ключ, сохраненный в панели управления Assist Belarus.
Так же не забудьте после установке включить метод оплаты в настройках miniShop2 и добавить его к необходимому методу доставки.
![](https://file.modx.pro/files/1/f/9/1f98a67b55e64e80d59b1d5425b0c948s.jpg)
![](https://file.modx.pro/files/1/b/b/1bbc67410162521d6966ba7b5bc64878s.jpg)
Чтобы перевести режим оплат из тестового в «боевой», измените системную настройку ms2_payment_assistbelarus_developer_mode с «Да» на «Нет».
![](https://file.modx.pro/files/e/2/c/e2c21345ff5c87761a950d4c572422ees.jpg)
Более подробное описание работы с модулем смотрите в документации.
Помощь по интеграции модуля оплаты на сайт вы можете получить через службу технической поддержки либо напрямую у разработчика в Минске.
Настройка модуля оплаты Assist Belarus
Важно! Для проверки механизма платежей пользуйтесь только тестовым окружением.
Для успешной работы с платежной системой вам понадобится логин и пароль, выданные после регистрации. Для начала необходимо зайти в панель управления и произвести первичную настройку системы.
![](https://file.modx.pro/files/d/9/9/d993ef612847eb0d4b0ee19fcb2b4ab3s.jpg)
После входа в панель управления необходимо перейти в «Настройки мерчантов» для настройки конкретного магазина.
На вкладке «Настройки платежей» имеется важный пункт «Действие после авторизации». В зависимости от выбранного варианта пользователь будет либо отправлен обратно на сайт, либо откроется страница с результатами платежа, откуда он тоже сможет вернуться на сайт, но уже по кнопке. В случае первого варианта необходимо вручную указать параметр «URL_RETURN», установив значение «site.ru/assets/components/minishop2/payment/assistbelarus.php?action=success», где site.ru — это адрес вашего сайта.
Я рекомендую выбирать вариант с кнопкой, тогда компонент оплаты сам позаботится о том, какой путь указать.
![](https://file.modx.pro/files/e/1/c/e1c254f5bb3dad3b42a3a2090b080db0s.jpg)
Затем необходимо настроить уведомления о проводимых платежах на вкладке «Настройка отправки результатов платежей». Это нужно в той ситуации, когда человек совершил оплату, но забыл вернуться на ваш сайт. В таком случае сервис Assist Belarus уведомит ваш сайт о том, что платеж был обработан.
Нужно отметить пункт «Отправка результатов оплат», в парметр «URL для отправки результатов» указать ссылку вида «site.ru/assets/components/minishop2/payment/assistbelarus.php?action=notify», где site.ru — это адрес вашего сайта. Сервис позволяет уведомлять о различных изменениях статуса оплаты заказа, но в текущей реализации это актуально только для успешных оплат.
Тип протокола должен быть POST, тип подписи MD5. Секретное слово вы придумываете сами, оно будет использоваться при проверках платежей в дальнейшем.
![](https://file.modx.pro/files/d/7/d/d7d54d1a8f809683fad9784afc4559c3s.jpg)
Остальные настройки не должны влиять на работу модуля, но можно настроить кабинет под собственные нужды.
Установка и настройка пакета в MODX
При установке компонента необходимо ввести реквизиты для начала работы с платежной системой Assist Belarus в MODX. Можно пропустить этот шаг и заполнить эти данные позже в системных настройках.
![](https://file.modx.pro/files/9/3/7/93783bfb83923ef094b845d239080416s.jpg)
1 — Идентификатор магазина (мерчанта)
2 — Логин в системе Assist Belarus — специальный логин для работы с web-сервисами Assist Belarus, выданный после регистрации.
3 — Пароль в системе Assist Belarus — пароль от панели управления Assist Belarus, выданный после регистрации.
4 — Секретный ключ — придуманный вами сложный ключ, сохраненный в панели управления Assist Belarus.
Так же не забудьте после установке включить метод оплаты в настройках miniShop2 и добавить его к необходимому методу доставки.
![](https://file.modx.pro/files/1/f/9/1f98a67b55e64e80d59b1d5425b0c948s.jpg)
![](https://file.modx.pro/files/1/b/b/1bbc67410162521d6966ba7b5bc64878s.jpg)
Чтобы перевести режим оплат из тестового в «боевой», измените системную настройку ms2_payment_assistbelarus_developer_mode с «Да» на «Нет».
![](https://file.modx.pro/files/e/2/c/e2c21345ff5c87761a950d4c572422ees.jpg)
Более подробное описание работы с модулем смотрите в документации.
1.0.1
- Fixed getOption params for language and currency
1.0.0 beta
- Initial release.
Последние обсуждения в сообществе MODX.pro