Корзина пуста
Войти О магазине FAQ Авторы Хостинг Сообщество
Метод оплаты заказов miniShop2 через Assist Belarus (Республика Беларусь)
Войдите, чтобы оформить заказ.
Загрузите дополнение из админки вашего сайта. Как?
Для того, чтобы принимать оплату с помощью 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 с «Да» на «Нет».


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



Задавайте вопросы по настройке и эксплуатации платных дополнений.

					
  1. Денис Болмазов 10 декабря 2014, 10:41 #
    Купил. Установил. Работает.

    Думаю полезно будет сообщить, что он легко применяется для России.
    Для этого просто в core/components/minishop2/custom/payment/assistbelarus.class.php меняем checkout_url и gate_url
    (я менял на test.paysecure.ru/pay/order.cfm и test.paysecure.ru/orderstate/orderstate.cfm)

    P.S.
    Естественно лучше не переписывать код, а изменять дубликат, чтобы он не затёрся при обновлении.

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

    Спасибо!
    Войдите на сайт, чтобы прокомментировать.
    График скачиваний дополнения за последние 30 дней. Серым фоном отмечены выходные.
    Название
    mspAssistBelarus
    Версия
    1.0.0-beta
    Дата выпуска
    04.09.2014
    Автор выпуска
    Иван Климчук
    Цена
    490 a
    Загрузок
    12
    Версия MODX
    от 2.2
    Теги
    Другие дополнения автора
    mspBePaid, Slackify, mspPayU
    Поделиться