Сбп как создать qr код в приложении
Перейти к содержимому

Сбп как создать qr код в приложении

  • автор:

QR‐код на кассе: как настроить оплату по системе быстрых платежей

Если у вас с собой есть смартфон с установленным банковским приложением, вы можете совершить покупку в магазине, даже не имея под рукой наличных или пластиковой карты. Речь идёт об оплате товаров и услуг по QR-коду. Операция занимает всего несколько секунд и производится за пару кликов.

Но покупатели мало знают, как магазины принимают такую оплату и почему этот способ для продавцов более предпочтителен, чем эквайринг или наличные.

Оплата по QR-коду

Изображение на Freepik

Что такое QR-код и СБП

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

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

Ещё мгновенно переводить деньги физическим и юридическим лицам таким образом можно через СБП — систему быстрых платежей, разработанную Центробанком РФ совместно с Национальной системой платёжных карт (НСПК). Операции проводятся даже между разными банками, главное, чтобы финансовые учреждения были подключены к системе. Ознакомиться со списком банков-участников можно на официальном сайте АО «НСПК».

Этот способ подходит и для обычных торговых точек, и для интернет-магазинов. Удобство для покупателей в том, что не нужно вводить данные банковской карты, никто не узнает её номер, срок действия, секретный CVV-код. Для списания денег достаточно отсканировать QR-код и подтвердить транзакцию.

Для магазинов этот способ тоже выгоден. Принимая наличные, приходится дополнительно платить банку за услуги инкассации. А для пластиковых карт нужен эквайринг и специальный терминал. Комиссия за эквайринг составляет до 5% за транзакцию, в зависимости от политики банка.

Приём платежей по QR-коду через СБП тоже не бесплатный. Но комиссия составляет всего 0,7% (для некоторых категорий бизнеса — 0,4%). При этом системой установлен максимальный размер комиссии: 1,5 тыс. рублей, независимо от суммы покупки.

Закон не запрещает использовать одновременно СБП и эквайринг. Можно подключить оба варианта. Тогда клиенты смогут расплачиваться так, как удобно им. А магазин сэкономит на комиссии в тех случаях, когда покупатели выберут СБП в качестве способа оплаты.

Оплата картой

Изображение на Freepik

Особенности QR-кода СБП

Эти шифры бывают двух видов: статические и динамические. Статический всегда один и тот же. Изображение распечатывают и размещают на кассе. В нём зашифрованы реквизиты продавца, а по товару или услуге данных нет. Клиенту, чтобы оплатить покупку, нужно вручную ввести сумму и подтвердить операцию.

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

Как происходит оплата по QR-коду

Процесс оплаты по шагам выглядит так:

  1. Покупатель открывает мобильное приложение СБП.
  2. Выбирает нужный банк (система сразу выдаёт те банки, в которых у клиента открыты счета).
  3. Сервис автоматически перенаправляет в мобильное приложение банка.
  4. Покупатель выбирает пункт меню «Оплатить по QR-коду».
  5. Наводит камеру на шифр.
  6. Подтверждает операцию.
  7. Клиенту выдают кассовый чек на руки или отправляют в электронном виде по e-mail.

Деньги списываются и поступают на счёт продавца мгновенно.

Как подключить торговую точку к СБП и настроить показ QR-кодов на кассе

Главное условие: у юрлица должен быть открыт счёт в банке, подключенном к СБП. Это может проверить менеджер банка: он выдаст ID платёжного терминала и пароль для активации сервиса на кассе. Потом техподдержка разработчика кассового ПО поможет настроить оборудование так, чтобы оно генерировало и выводило изображение на экран либо распечатывало на бумаге пречеки.

Когда речь идёт о небольшом бизнесе с маленькой проходимостью, подойдёт статический шифр. Его можно получить в банке и разместить изображение на любом носителе. Клиенту останется навести камеру и ввести нужную сумму.

Есть ещё один способ, как настроить приём платежей через СБП в магазине, парикмахерской, кафе. Речь идёт о сервисе ЮKassa. Нет комиссии за платежи в налоговую и другие государственные органы, а подключение занимает от 1 рабочего дня.

Какое оборудование нужно для СБП

Со стороны покупателя нужен только смартфон. На новых моделях сканер запускается автоматически, как только пользователь включает камеру. Если такой функции не предусмотрено, для оплаты нужно открыть приложение банка. Тем, кто пользуется кнопочным телефоном, придётся оплачивать покупки исключительно наличными или с карты.

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

Заключение

Оплата по QR-коду доступна всем пользователям смартфонов. Для этого нужно скачать мобильное банковское приложение или установить программу СБП. В момент покупки товара или услуги клиент наводит сканер на изображение шифра и подтверждает операцию. Деньги поступают на счёт продавца в течение нескольких секунд. Максимальная комиссия для торговой точки — 0,7% (но не более 1,5 тыс. рублей по одному чеку).

Сбп как создать qr код в приложении

Как создать новый QR-код

sbp_qr1.png

  1. Перейдите в раздел Прием платежей
  2. Нажмите QR-коды СБП
  3. Нажмите кнопку Создать QR-код
  4. Выберите тип QR-кода — статический, кассовый или динамический.
    Подробнее о типах QR-кодов и о том, как их использовать, можно прочитать в отдельной статье.
  5. При создании статического и динамического QR-кода дополнительно необходимо указать параметры:

Можно использовать цифры, латинские буквы, дефис, точку и нижнее подчеркивание. В номере может быть до 40 знаков.
Используется для отслеживания платежей в разделе Транзакции.

необязательное для заполнения поле
• Для магазина — отразится в выписке по счету
• Для покупателя — отразится в приложении банка

:
для статического QR
• Любая от 1 ₽ до 1 000 000 ₽ — сумму операции покупатель указывает самостоятельно при проведении оплаты.
• Фиксированная — укажите конкретную сумму, если хотите, чтобы каждый платеж проходил по одной и той же сумме, например 500 ₽ за товар или услугу.

для динамического QR

sbplk_qr2.png

  1. Нажмите кнопку Создать

Список всех созданных QR-кодов отображается в разделе «QR-коды СБП».
По каждому QR-коду указана информация: QR ID, тип QR-кода, статус и сумма.

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

generateQR — Формирование QR-кода СБП

Выполняется с помощью команды generateQR. Данный запрос позволяет инициировать формирование QR-кода СБП. В ответе на этот метод будет содержаться прямая ссылка СБП для проведения оплаты Клиентом (используется автоматически при оплате с мобильного устройства), графическое представление сформированного QR-кода (для отображения на экране стационарного компьютера и сканирования из мобильного приложения банка-участника СБП для последующей оплаты) и идентификатор заказа в платежном шлюзе theMAP (mapOrderId), который может быть использован в дальнейшем для повторного получения всех данных по сформированному QR-коду методом GET getQRPayload.

Для осуществления оплаты по QR-коду СБП Пользователю необходимо иметь мобильное приложение банка-участника Системы Быстрых Платежей

  • Параметры запроса
  • Пример запроса
  • Параметры ответа
  • Пример ответа
Название Описание Формат SBP
key Идентификатор Продавца. Выдается с параметрами тестового/боевого доступа Строка
merchant_order_id Идентификатор платежа в системе Продавца Строка (максимум 50 символов)
amount Сумма к оплате в минимальных единицах валюты (копейках) Целое число
custom_params_rdy Список дополнительных параметров операции в формате «ключ — значение». При передаче в составе параметра ключа ips_description его значение будет отображено пользователю в приложении при оплате Объект формата
render_qr_img Флаг получения ссылки на графическое представление QR-кода в ответе true/false
qr_type Тип формируемого QR-кода. Может быть статическим или динамическим Строка static / dynamic

Пример запроса POST:

Content-Type: application/json https:/generateQR

< "key": "TestTerminal", "amount": 1000, "merchant_order_id":"TestOrder123", "custom_params_rdy": < "ips_description": "Оплата заказа" >, "render_qr_img": true, "qr_type": "dynamic" >

Пример реализации запроса в программном коде:

curl -X POST \ https:/generateQR \ -H 'Content-Type: application/json' \ -d ',"render_qr_img": true,"qr_type": "dynamic"> '
Название Описание Формат SBP
Success Флаг успешности операции true/false
OrderId Идентификатор платежа в системе Продавца Соответствует переданному в запросе
MapOrderID Идентификатор платежа в системе theMAP Строка 1
Amount Сумма к списанию в минимальных единицах валюты (копейках) Соответствует переданному в запросе 1
QRData Прямая НСПК ссылка на оплату строка вида: https:qr.nspk.ru/. 1
QRImgRef Относительный путь к графическому представлению НСПК ссылки строка вида: /qr/1aAX3qVfgXwsUvXeNkcnRxVuMML 1
ErrCode Описание ошибки см. коды ошибок 2
ErrMessage Дополнительное описание ошибки Строка
CustomParams Список дополнительных параметров операции Соответствует переданному в запросе
TerminalID ID терминала в системе MAP, по которому фактически выполнена операция Число

1 Передаётся, если в ответе Success=true

2 Передаётся, если в ответе Success=false

Пример ответа на успешный запрос:

Пример ответа на не успешный запрос:

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

Для тестирования оплаты СБП транзакций есть возможность использовать тестовый метод testQRPayment.

QR-Коды Системы Быстрых Платежей

Возможности платформы позволяют принимать платежи с помощью QR-кода Системы Быстрых Платежей (СБП) и генерировать динамические и статические QR-коды из личного кабинета.

Главным преимуществом нового метода оплаты является его экономическая эффективность для предприятия – комиссия за операции по QR-коду через СБП ниже, чем при использовании других способов приема безналичных платежей, и составит всего 0,4% — 0,7% в зависимости от сферы деятельности. Также стоит отметить скорость зачисления платежей. Система Быстрых Платежей позволяет получать средства на расчётный счёт предприятия в режиме реального времени.

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

Дополнительной удобной функцией является возможность создания в личном кабинете статических и динамических QR-кодов, которые можно отображать на экране мобильного устройства, распечатывать на принтере или отправлять в социальные сети и мессенджеры. Для создания QR-Кодов можно использовать специальное мобильное приложение с функцией генерации кодов и проверки статусов платежей.

Список банков поддерживающих оплату через мобильное приложение с помощью QR кодов всё время расширятся и доступен на сайте Системы Быстрых Платежей.

Заполните заявку

и сразу получите доступ в личный кабинет

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *