[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 | Язык WebPay | russian | В системе 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 | Страница успешной оплаты WebPay | 0 | Страница, куда будет отправлен покупатель после успешной оплаты. Рекомендуется указывать id страницы с корзиной. | ms2_payment_webpay_failure_id | Страница отказа от оплаты WebPay | 0 | Страница, куда будет отправлен покупатель после отказа от оплаты. Рекомендуется указывать id страницы с корзиной. |
---|
Чтобы перевести магазин из тестово в рабочий достаточно поменять системную настройку ms2_payment_webpay_developer_mode:
Полноценную техническую поддержку можно получить либо через кабинет в магазине либо у меня лично.
Мои контакты у меня на сайте — klimchuk.by/about.html
P.S. В планах выпустить в ближайшее время модуль для Assist и вероятно что-то для работы с ЕРИП. Наберитесь терпения.
Комментарии: 3
Очень, очень рад, что miniShop2 позволяет так удобно подключать новые методы оплаты.
Не зря заморачивался с его системой расширений классов.
Не зря заморачивался с его системой расширений классов.
Здраствуйте! На данный момент этого дополнения нет в магазине, с чем это связанно?
Были разногласия с webpay по предоставлению тестовых доступов, поэтому был снят с продажи в ввиду невозможности осуществлять тех поддержку. Когда вернется обратно — пока неизвестно.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.