Инициация платежа

Инициация платежа в экосистеме QR MIA осуществляется путём генерации QR-кода, который можно отсканировать с помощью мобильного приложения maib или камеры телефона для выполнения оплаты.

Доступные типы QR

  • Статический QR Неподвижный QR-код, используемый в статических контекстах (например, стикеры, меню). Сумма может быть:

    • Фиксированной

    • Контролируемой (диапазон минимум-максимум)

    • Свободной (пользователь вводит сумму)

  • Динамический QR QR-код, сгенерированный для одной транзакции с фиксированной суммой и ограниченным сроком действия.

  • Гибридный QR Повторно используемый QR-код с возможностью изменения суммы и даты истечения. Подходит для отображения на статических носителях, но с динамическим поведением.

Этапы инициации платежа

  1. Выбор необходимого типа QR (Static, Dynamic, Hybrid)

  2. Отправка POST-запроса к соответствующему endpoint-у

  3. Указание следующих параметров:

    • Тип суммы (Fixed, Controlled, Free)

    • Валюта (только MDL)

    • Сумма или лимиты

    • Дата истечения

    • Описание заказа

    • Callback и redirect URL (для веб-интеграции)

  4. Получение ответа с данными сгенерированного QR:

    • qrId: уникальный идентификатор QR-кода

    • extensionId: идентификатор расширения (только для гибридного QR)

    • url: ссылка, которую можно отобразить, сохранить или представить в виде QR-кода

  5. Отображение QR-кода конечному пользователю

  6. Платёж выполняется путём сканирования QR-кода приложением или камерой телефона

Last updated