Оплата по QR-коду на сайте с помощью Оплати
Команда проекта MS Pay и я в её лице, рады представить еще один новый компонент для интеграции miniShop2 и платежной системы Оплати от Белинвестбанка. Модуль полностью готов к работе, но для вашего сайта возможно потребуется визуальное изменение внешнего вида блока с QR-кодом. К счастью, из-за особенностей механизма оплаты с помощью QR-кода, это возможно и модуль позволяет легко переопределять файлы стилей для оформления QR-кода.
Отличие оплаты по QR-коду от оплаты с помощью карточки в том, что не нужно переходить на страницу платежной системы. Но в этом и минус, особенно с технической стороны, так как нужно такую страницу, по сути, создать у себя. Модуль предоставляет специальный снипет, который нужно вызвать на странице с информацией о заказе (или в любом другом месте на сайте, главное указать верный ID заказа), он в свою очередь делает запрос в систему Оплати и выводит QR-код, который нужно отсканировать приложение и совершить там оплату.
Далее модуль в течение 60 секунд пытается проверить оплату и если её нет, прекращает это делать. Но можно запросить новый код для оплаты, обновив QR-код специальной кнопкой. Если зайти на сайт с телефона, то вместо QR-кода будет показываться специальная кнопка, переход по которой откроет приложение Оплати с предложением оплаты. Далее оплата и возврат на сайт.
Для работы модуля требуется PHP версии не ниже 7.4, а так же установленный компонент msPaymentProps, ну и miniShop2, разумеется.
Где скачать?
Модуль платный, доступен на modstore.pro – mspOplati.
Исходники, понятное дело закрыты, но возможно, это временно.
Документация
Подробная документация о том, как установить и детально настроить модуль доступна по ссылке https://mspay.github.io/msp-oplati/ru/documentation, это хостинг GitHub Pages, так что документация будет автоматически обновляться с каждым комитом в репозиторий.
Новые версии тоже автоматически собираются в пакет и публикуются на modstore, но об этом в другой заметке и чуточку позже.
Приятного использования!
P.S. В знак поддержки, вы всегда можете купить мне кофе или заказать профессиональную консультацию вот здесь — https://www.buymeacoffee.com/alroniks. Или отправить деньги через кнопку под заметкой.