оплата qr кодом в магазине это как сделать

Как мы сделали оплату по QR

оплата qr кодом в магазине это как сделать

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

Что это вообще такое

Для начала немного контекста. Обычно, когда вы оплачиваете покупки на кассе, у вас есть выбор: платить наликом или картой. Технически между ними есть ещё один вариант — и тем, и тем, но он встречается гораздо реже. Или бонусной картой, а это вообще отдельная система. Короче, налик или карта.

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

Тут возникает резонный вопрос: к чему заморачиваться с камерой на телефоне, если картой проще? Это выгодно магазину. Прикол в том, что для него комиссия с платежа (а магазин с каждой покупки платит комиссию банку) будет ниже. К тому же оплачивать по QR можно без терминала, то есть ещё и экономить на закупке оборудования. Поэтому продавец будет предлагать вам оплатить именно по QR.

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

оплата qr кодом в магазине это как сделатьРазработчица Екатерина демонстрирует работу функции печати QR-кода на чеке

У Сбербанка для этого есть своя система — Плати по QR, Тинькофф работает по Системе Быстрых Платежей (СБП). При этом они интегрированы друг другом, то есть покупатель разницы не заметит. Обе системы с нашей стороны завёрнуты в единый API, поэтому для клиента тоже нет разницы.

Разберём, как оплата по QR выглядит под капотом с точки зрения Кассы МойСклад.

оплата qr кодом в магазине это как сделать

    Пользователь МоегоСклада выбирает в настройках банк, с которым у него есть договор оплаты по QR. Теперь на его кассе появится новый способ оплаты.

    Кассир создаёт продажу — касса запрашивает у бэкэнда QR-код.

    Бэкэнд идёт в API банка, который выбрал пользователь из первого пункта. Получает строку, в которой зашиты данные для формирования платежа.

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

    Дальше мы опрашиваем банк до тех пор, пока он не скажет, что платеж дошел или был отменён.

    Можно печатать фискальный чек, ура!

    Вроде, звучит просто, а значит — пора ожидать подводных камней.

    Подводные камни

    Помните, я упоминал, что обычно платят наличными или по карте? Когда проектировали базу, тоже так думали. Добавление нового типа оплаты означает добавление новых полей в базу (у нас PostgreSQL), причём в историю операций, одну из самых больших и популярных таблиц. На её основе формируются отчёты, одна из ключевых функций МоегоСклада. Это раз.

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

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

    МойСклад не занимается процессингом платежей, только их учётом. Кассир возвращает вам деньги в руки или на карту своими силами, без участия кассового ПО. С оплатой по QR становится немного сложнее: теперь за отмену транзакции и возврат платежа отвечает бэкэнд. Для этого мы сохраняем её айдишник после инициализации.

    В API обе операции сидят на одном эндпоинте (скопировали у Тинькова). До проведения платежа транзакцию можно отменить, и при попытке оплаты покупатель увидит ошибку в приложении банка. Если оплата уже прошла, будет произведён возврат. В случае, когда на кассе что-то пошло не так, возврат всегда может сделать владелец магазина из своего личного кабинета в банке.

    Касса МойСклад — это не веб-сайт, а десктопное приложение и пара мобильных клиентов под iOS и Android. Они легко могут работать и при отсутствии связи месяцами: для этого там поднимается локальная база, то есть по сути, свой маленький бэкенд. Соответственно, миграцию надо проводить и на сервере, и на клиенте. Сломать локальную базу — означает превратить кассу в кирпич или ещё хуже: потерять все данные. Поистине апокалиптический сценарий для техподдержки.

    оплата qr кодом в магазине это как сделатьАрхитектура Кассы МойСклад (упрощённая)

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

    Мы запустили СБП с Тиньковым 1 октября, а 1 декабря — интеграцию со Сбером, Плати по QR. Уже почти февраль, и мы видим с десяток ежедневных платежей. Клиенты пользуются, люди оплачивают свои покупки по QR. А значит, всё было не зря!

    В следующем выпуске я подробно расскажу о том, как релиз с оплатой по QR заезжал на бэкенде. Следите за обновлениями!

    Источник

    Как магазину принимать оплату по QR-коду

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

    QR-код и его разновидности

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

    оплата qr кодом в магазине это как сделать

    QR-код на странице интернет-магазина

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

    Для кого удобна оплата по QR-коду

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

    Сколько стоит QR-сервис для продавца

    Если вы продаете товары и услуги через интернет и хотите организовать оплату по QR-кодам, обратитесь в банк, в котором у вас открыт счет: большинство банков сейчас предоставляет QR-сервисы. Комиссия за такие услуги невелика: она составляет от 0,4-0,6% для социальных учреждений до 0.7-1,5% для большинства продавцов. При этом обслуживание платежей совершенно бесплатно.

    Как настроить QR-сервис для интернет-магазина

    Чтобы начать принимать оплату с помощью QR-кодов, нужно сначала заключить договор с банком, оказывающим такие услуги. Укажите адрес электронной почты: на него вам вышлют QR-код, который вы можете разместить на сайте, страницах товаров или выдать курьерам выносные устройства с ним.

    оплата qr кодом в магазине это как сделать

    Устройство для чтения QR-кодов

    Что нужно покупателю для использования QR-кодов

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

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

    Механизм оплаты по QR-кодам не составляет труда и удобен как продавцам, так и покупателям.

    Источник

    Оплата по QR коду: как отсканировать его и сделать платеж с телефона

    оплата qr кодом в магазине это как сделатьЗдравствуйте!

    Наверное, уже почти все видели на различных платежках (например, за ЖКХ, электричество, штрафы и т.д.) небольшой прямоугольник, внутри которого мозаика из точек и квадратиков. См. картинку слева — это и есть QR код.

    Благодаря этому QR коду можно в мгновение ока оплатить квитанцию (например), без долгого и нудного заполнения номера счета, БИК, и прочих банковских реквизитов, которые обычно требуются для перевода средств.

    В этой заметке покажу на простом примере, как можно легко и быстро произвести такую оплату с помощью обычного телефона (без беготни к банкомату 👌).

    Примечание : для выполнения подобной процедуры ваш телефон должен быть оснащен камерой, и у вас должна быть возможность установки банковских приложений (например, от Сбербанка, ВТБ, Яндекс-Денег и пр.).

    В общем-то, любой современный смартфон (даже самый бюджетный) отвечает этим требованиям.

    оплата qr кодом в магазине это как сделать

    Как сделать оплату по QR коду

    Как это работает (пару слов о главном)

    Любую текстовую строку (до определенной длины) можно закодировать в QR код (т.е. зашифровать ее в штрих код). Разумеется, закодировать можно и номер счета с суммой, и любые другие реквизиты, нужные для оплаты.

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

    оплата qr кодом в магазине это как сделать

    Устройство, оснащенное камерой (тот же мобильный телефон) с помощью специального приложения может считать (отсканировать) этот код и автоматически заполнить все нужные реквизиты.

    От пользователя же останется лишь проверить сумму перевода и дать свое согласие на транзакцию.

    Согласитесь, это удобно и быстро?!

    Установка на телефон спец. приложения

    Теперь перейдем к практике.

    Первое, что нужно сделать — это установить на смартфон специальное приложение от того банка, которым вы пользуетесь (в моем примере ниже будет представлен Сбербанк, т.к. он наиболее популярен).

    Удобное приложение от Сбербанка, позволяющее всегда быть в курсе состояния всех своих счетов и карт, совершать платежи, покупки, задавать вопросы банку и т.д. Приложение очень функциональное и рассчитано на неподготовленного пользователя 👌.

    оплата qr кодом в магазине это как сделать

    Приложение Сбербанк онлайн

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

    Кошелек можно пополнять с любых банковских карт (без процентов от 3000 Руб.). Более подробно о Киви кошельке.

    оплата qr кодом в магазине это как сделать

    Сканирование QR кода и проведение платежа

    И так, приложение на смартфоне установлено, работает.

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

    1) Запускаем приложение и открываем вкладку оплаты по QR коду (как это выглядит в Сбербанк онлайн представлено на скриншоте).

    оплата qr кодом в магазине это как сделать

    Оплата по QR или штрих коду

    2) Далее приложение попросит нас навести камеру телефона на QR код: обратите внимание, что прямоугольное окно в приложении должно совпасть со штрих кодом. Как только это произойдет — в течении секунды код считается и у вас на экране появится следующий шаг.

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

    оплата qr кодом в магазине это как сделать

    Наводим камеру на код

    3) Последний момент:

    оплата qr кодом в магазине это как сделать

    Подтверждение оплаты (проверка суммы) / Сбербанк онлайн

    Это существенно быстрее, чем идти куда-то в банк или к банкомату, стоять очередь, просить провести платеж и т.д.

    Что это может дать в будущем, чем QR коды лучше NFC

    2) Использование QR существенно увеличивает скорость заполнения любых типовых платежек, реквизитов, бланков и т.д. Не обязательно даже, что это будет покупка.

    4) Производить оплату по QR кодам может практически любой смартфон с камерой (для NFC* же требуется спец. модуль, который не встречается в бюджетных аппаратах).

    * Пример использования NFC: как добавить карту Сбербанка в Google Pay, чтобы оплачивать покупки телефоном Андроид — https://ocomp.info/oplata-kartoy-sberbanka-cherez-google-pay.html

    оплата qr кодом в магазине это как сделать

    NFC же лучше? Или нет.

    5) Для работы NFC требуется банковская карта (причем, даже на сегодняшний день не каждая карта подойдет и будет работать. ). Для работы с QR нужно иметь простой банковский счет (даже не обязательно карту), и установить приложение на телефон.

    6) Есть у QR кодов и один «минус»: без спец. приложения непонятно, что в нем зашифровано. Может так стать, что вам «подсунут» не тот QR код (например, поменяют квитанцию) и вы по невнимательности отправите средства не «туда».

    Источник

    FinTok: как оплатить покупку по QR-коду

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

    Где используют QR-коды

    Оплата по QR-кодам активно используется за рубежом. Например, в Китае систему развивают AliPay и WeChat. В России у ряда компаний были попытки запуска подобных сервисов еще с 2014 года, но они не увенчались особым успехом.

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

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

    QR-коды могут быть статическими (многоразовыми) или динамическими (одноразовыми).

    В статическом коде зашифрованы только реквизиты продавца. Его можно разместить в виде наклейки на кассе.

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

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

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

    Участники

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

    Подключить сервис СберБанка могут только организации, обслуживающиеся в банке, а воспользоваться сервисом помимо клиентов «Сбера» могут также клиенты Тинькофф Банка и держатели карты «Халва» от Совкомбанка. Исключение составляют держатели валютных и дополнительных карт, оформленных на третьих лиц.

    Плюсы и минусы

    Какие преимущества и недостатки есть у QR-платежей?

    Начнем с хорошего

    Для продавцов плюсы более ощутимые:

    Теперь о недостатках

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

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

    Источник

    Оплата по QR: как устроена и кому подходит? Подробная инструкция для бизнеса

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

    1. Что такое Система быстрых платежей?

    Это сервис Центробанка для перевода денег по идентификатору: номеру телефона или QR-коду. Через него физические лица могут отправлять средства клиентам другого банка. При этом они не платят комиссию, если общая сумма переводов по СБП в месяц менее 100 000 рублей. В некоторых банках этот порог выше.

    Сначала в СБП не проводили расчетов с юрлицами, но в конце 2019 года ЦБ добавил эту возможность.

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

    2. Как устроена оплата по QR?

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

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

    3. От чего зависит комиссия?

    Центробанк сам регулирует комиссию в СБП. Из-за этого она ниже, чем у платежных систем Visa, Mastercard и МИР и составляет до 0,7% в зависимости от категории товаров или типа услуг. Принимать платежи по QR-кодам через СБП с комиссией ниже 1% можно в сервисе Тинькофф Оплата.

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

    Для покупателя комиссии нет. За платежи по QR через СБП с него ничего не возьмут ни банки, ни магазины.

    4. Какие преимущества у платежей по QR?

    5. В чем отличие от онлайн-переводов?

    6. Как выглядит оплата по QR-коду?

    оплата qr кодом в магазине это как сделать

    7. Как использовать в рознице?

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

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

    Оплата по QR-кодам подойдет отраслям, где преобладают безналичные платежи. Для примера возьмем магазин одежды, чей оборот по безналу в 2020 году вырос до 2 млн рублей. На показатели повлияла пандемия, которая заставила покупателей реже платить наличными. С эквайрингом в 2,5% комиссия составила 50 000 рублей. Еще 6000 ушло на обслуживание терминала.

    8. А в интернете?

    Оплату по QR-можно добавить на любой сайт: все нужные настройки вводятся один раз — только при подключении. Далее код станет автоматически выводиться на экран при каждой покупке. Клиенту нужно будет отсканировать его камерой на смартфоне. Если покупатель зайдет на сайт с мобильного, вместо кода появится кнопка «Оплатить через СБП».

    оплата qr кодом в магазине это как сделать

    9. Какому бизнесу подойдет?

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

    10. Есть ли ограничения?

    11. Как быть с кэшбэком?

    Если покупатель оплатит товар по QR через сервис от Сбербанка, он получит баллы «Спасибо». При этом комиссия для продавца будет выше. Сохранить кэшбэк в Тинькофф не получится.

    Чтобы не терять клиентов, магазины могут предложить покупателям скидки при оплате по QR-коду. Настроить разные типы скидок на товары или услуги можно в МоемСкладе. Если захотите отменить скидку, ее легко отключить. Регистрируйтесь и попробуйте прямо сейчас!

    12. Через какие сервисы можно подключить оплату по QR?

    Подключить оплату по QR-кодам можно в сервисах Тинькофф Оплата и Плати QR от Сбера.

    Для использования Тинькофф Оплаты продавцу нужно подключиться к Системе быстрых платежей и иметь счет в Тинькофф банке. В сервисе Плати QR от Сбера подключатся к СБП не нужно.

    Оплачивать покупки по QR в Тинькофф смогут клиенты всех банков-участников СБП, а в сервисе плати QR от Сбера оплата будет доступна только для покупателей со счетами в Сбербанке или в Тинькофф банке.

    13. Как подключить сервисы QR оплаты в МоемСкладе?

    Зайти в Магазин приложений и выбрать один из сервисов для платежей по QR-кодам: Тинькофф Оплата или Плати QR от Сбера.

    Установить и использовать их одновременно не получится. Это сделано для того, чтобы не усложнять работу кассиров. Иначе перед каждой продажей им бы пришлось уточнять, в каком именно банке открыт счет покупателя, и исходя из этого выбирать между двумя разными способами оплаты по QR-коду.

    оплата qr кодом в магазине это как сделать

    14. Как настроить Тинькофф Оплату?

    Открыть расчетный счет в Тинькофф, если его нет. Затем написать в банк. В теме письма нужно указать «СБП МойСклад» и ИНН компании. Дальше вы получите ID терминала и пароль на сайте Тинькофф Оплаты и сможете настроить новый способ оплаты для одной или нескольких точек в разделе Розница. Там же нужно будет указать банк-эквайер и комиссию. Подробнее читайте в нашей инструкции.

    оплата qr кодом в магазине это как сделать

    15. Как настроить Плати QR от Сбера?

    Оставьте заявку на подключение оплаты по QR на сайте Сбербанка. С вами свяжется менеджер, которому нужно сказать, что вы — клиент МоегоСклада. Для каждой из точек продаж, где вы хотите подключить новый способ оплаты, нужно получить от менеджера IdQR и Terminal ID (TID). Оба параметра понадобятся, когда будете настраивать точки продаж в МоемСкладе. Все шаги для подключения есть в нашей инструкции.

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

    Источник

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

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