[mspWebPay] Модуль оплаты для магазинов в Беларуси



В полку систем оплат для интернет-магазинов на базе miniShop2 прибыло! Теперь белорусским интернет-магазинам не нужно думать, где найти программиста для интеграции платежной системы на свой сайт. Можно просто оплатить и установить готовый модуль для системы WebPay.

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

Сам модуль: store.simpledream.ru/packages/ecommerce/mspwebpay.html

Далее подробности по установке и настройке…



Настройка WebPay

Входим в панель управления и настраиваем свой кабинет.








Нам потребуется несколько параметров, чтобы продолжить работу. Нужно записать или запомнить в первую очередь логин и пароль, а так же Биллинг ID (по сути это ID вашего магазина в системе WebPay) из панели и секретный ключ, который вы можете придумать сами и сохранить в панели в разделе «Настройки».

Настройка MODX

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



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





Системные настройки

Само собой, работа модуля может регулироваться системными настройками. Для удобства они собраны в отдельный блок с названием WebPay в пространстве имен miniShop2.


















КлючНазвание Значение по умолчаниюОписание
ms2_payment_webpay_versionВерсия формы оплаты 2На текущий момент всегда используется версия 2, менять не нужно ms2_payment_webpay_loginЛогин в системе WebPay Тот самый логин, который вам выдали при регистрации в системе WebPay ms2_payment_webpay_passwordПароль в системе WebPay Его вам тоже выдали вместе с логином. Оба параметра используются для запросов проверки платежа после совершения оплаты покупателем. ms2_payment_webpay_secret_keyСекретный ключ Задается в панели управления WebPay. С помощью него подписываются запросы оплаты и осуществляется проверка платежей. Важно придумать его посложнее, чтобы нельзя было подделать ответ от платежной системы. ms2_payment_webpay_store_idИдентификатор магазина в системе WebPay ID вашего магазина. Если укажете не свой, платить будут не вам. Всегда написан в панели управления WebPay. ms2_payment_webpay_currencyПредлагаемая валюта платежаBYRВ тестовом режиме оплата доступна только в белорусских рублях. При заключении договора вы можете выбрать необходимую валюту и указать здесть в виде кода валюты по ISO4271 ms2_payment_webpay_languageЯзык WebPayrussianВ системе WebPay доступны только 2 языка, русский и английский, соответственно значение можно задать либо russian либо english ms2_payment_webpay_checkout_urlАдрес для выполнения запросовsecure.webpay.byАдрес, на который будут отправляться покупатели для оплаты. Как правило менять не нужно. ms2_payment_webpay_gate_urlАдрес для выполнения проверки платежаbilling.webpay.byАдрес, на который будут отправляться запросы для проверки платежа. Менять тоже не нужно, как правило. ms2_payment_webpay_developer_modeРежим совершения тестовых платежейДаВ данном режиме все запросы для оплаты и проверки платежа высылаются на специальные тестовые адреса WebPay. Если выключить настройку, то оплаты будут проводиться в боевом режиме. Выключайте ее только после того, как все протестировали и получили ответ от службы технической поддержки WebPay о том, что магазин переведен из тестового в рабочий режим. ms2_payment_webpay_success_idСтраница успешной оплаты WebPay0Страница, куда будет отправлен покупатель после успешной оплаты. Рекомендуется указывать id страницы с корзиной. ms2_payment_webpay_failure_idСтраница отказа от оплаты WebPay0Страница, куда будет отправлен покупатель после отказа от оплаты. Рекомендуется указывать id страницы с корзиной.


Чтобы перевести магазин из тестово в рабочий достаточно поменять системную настройку ms2_payment_webpay_developer_mode:



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


P.S. В планах выпустить в ближайшее время модуль для Assist и вероятно что-то для работы с ЕРИП. Наберитесь терпения.
Іван Клімчук
20 августа 2014, 09:16
modx.pro
1
1 785
+4

Комментарии: 3

Василий Наумкин
20 августа 2014, 13:26
+1
Очень, очень рад, что miniShop2 позволяет так удобно подключать новые методы оплаты.

Не зря заморачивался с его системой расширений классов.
    Вячеслав Варов
    12 августа 2018, 23:56
    0
    Здраствуйте! На данный момент этого дополнения нет в магазине, с чем это связанно?
      Іван Клімчук
      10 мая 2019, 13:56
      0
      Были разногласия с webpay по предоставлению тестовых доступов, поэтому был снят с продажи в ввиду невозможности осуществлять тех поддержку. Когда вернется обратно — пока неизвестно.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    3