mspOplati

Интеграция miniShop2 с платежной системой Oplati, Беларусь.
Автор дополнения
Иван Климчук
Пакетов
8
Закачек
249
Автор дополнения
Пакетов
8
Закачек
249
Обычно отвечает более недели
Версия 0.12.0-dev
Дата выпуска 12.08.2021
Загрузки 2
Просмотры 234
Внимание, этот компонент требует версию PHP 7.2 или выше! Если ваш сайт использует PHP ниже требуемого, установка этого дополнения может его сломать.
Внимание, этот компонент требует версию MODX не ниже 2.8 !

Платежная система Оплати

Оплати — система электронных денег для оплаты товаров и услуг на территории Республики Беларусь. Позволяет пополнять кошелек, осуществлять переводы между кошельками (людьми) и оплачивать товары и услуги с помощью QR-кода.

Возможности модуля интеграции

Данный модуль mspOplati предоставляет возможность интеграции платежной системы “Оплати” и интернет-магазинов, созданных на базе CMS MODX и с помощью дополнения miniShop2. Обратите внимание, что модуль не будет работать с другими решениями для создания интернет-магазинов на базе MODX Revolution.

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

Новости и обновления

Значимые обновления будут публиковаться на сайте сообщества modx.pro в виде анонсов, подробные же изменения всегда можно найти в списке изменений.

Установка, настройка и использование

Установка модуля осуществляется через административную часть вашего сайта на MODX. Для установки модуля необходимо перейти в раздел Пакеты и далее в Установщик главного меню, подключить репозиторий modstore.pro, выбрать из списка пакетов mspOplati и следовать дальнейшим инструкциям установщика.

Описание процесса установки и настройки компонента, а так же справка по всем доступным параметрам конфигурации, доступна в подробной документации.

Техническая поддержка

Для получения технической поддержки по этому модулю воcпользуйтесь специальной формой (доступна после авторизации). Техническая поддержка осуществляется согласно правилам modstore.

0.12.0 (2021-08-11)

Bug Fixes

  • hide desktop elements in mobile view in the qr code chunk (eae6e95)

Features

  • generating and handling backlinks for mobile app (6c93965)

0.11.0 (2021-07-19)

Bug Fixes

  • make loading qrcode library from js application (6deb88f)
  • make payment status visible always (b50d1db)
  • show translated status right after page loaded (6d1d027)

Features

  • finish processor for cheking payment state (d71c8a4)
  • finished frontend application, now it handles statuses (2fe2a50)
  • handling payment statuses in the service (afc528a)
  • translations and human text for payment statuses (8422eda)

0.10.1 (2021-07-16)

Bug Fixes

  • rename case of filename with service to be able to load it in modx (974fede)

0.10.0 (2021-07-16)

Bug Fixes

  • improve view of the block with qr-code (33fa40c)
  • pass to the chunk with qr-code order info as well (30ddf45)

Features

  • set up lexicons and start translating (ceef9f1)

0.9.0 (2021-07-15)

Bug Fixes

  • proper usage of dto classes, fix composer psr-4 param (bf20fec)
  • split handler and serivce interfaces to be compatibe with mspPaymentProps (a5aecb8)
  • stabilize chunk structure, replace labels by lexicon keys (bf8ed59)
  • use class name constant in the resolver to setup proper payment handler during installation (b7299bc)

Features

  • add default property set for the snippet oplati (d8d6728)
  • split payment handler and payment service for better maintainability (095577c)
  • use DTO for payment response (886e7a9)

0.8.0 (2021-07-12)

Bug Fixes

  • finished snippet for generating qr code in the template (snippet) (93f467d)
  • use in the chunk real properties about size and colors (6282b62)

Features

  • connector for requests to the processors (9c376dc)
  • localization, lexicons added (6ea3ce6)
  • processors for getting payment status and renewing qr code (c825031)

0.7.0 (2021-07-07)

Features

  • add draft of documentation (f3698a3)
  • add qr code library and create front application (53a9221)
  • add snippet and tpl for qr code (2dec4d1)

0.6.0 (2021-07-02)

Bug Fixes

  • proper file path in require (bbc2f42)

Features

  • add snippet and chunk for rendering qr code (cb80cc9)
  • return to unpaid page and showing the qr code there (6a30980)

0.5.0 (2021-04-23)

Bug Fixes

  • set to lower case readme and changelog files names to add them to package (fd34229)

Features

  • add ability to pass encryption key to the build command as a param (1f740d8)

0.4.0 (2021-04-23)

Bug Fixes

  • issue with overidden system settings with login and password (0812caf)

Features

  • added areas to system settings (0aec6c0)
  • core and build files (e616b5a)
  • dto objects for building request (d874ff1)
  • encryption and build script modernization (20983cf)
  • getting payment link in mobile browser (b7e6c37)
  • init model as composer package, require dependensies needed to proper work (93969e2)
  • license and other initial files (87df024)
  • package files as special file vehicle (62c4a3d)
  • remove useless validators and add new one for php extensions (0de2293)
  • system settings for the component (83e23d2)