Как стать автором
Обновить

В России растёт популярность QR-кодов для оплаты. Немолодая технология оказалась на пике популярности спустя четверть века с момента появления: вошла с ноги в российский финтех и позволяет совершать платежи при помощи камеры смартфона. Давайте поговорим о том, почему и как это происходит.

Отсканировать
Всего голосов 42: ↑42 и ↓0+42
Комментарии112

Комментарии 112

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

А так же микрофон и динамик

Возможно, в прекрасном будущем вместо камеры будет использоваться другое устройство ввода. Bluetooth? Микрофон?

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

Или, наоборот, можно проигрывать достаточно тихо, чтобы можно было инициировать оплату тем, что поднес/прижал микрофон смартфона к динамику платежного терминала. Тут вроде бы легче достичь нормальной работы, чем иметь:

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

Мне кажется, проблема связана с отношением сигнал/шум. Увы, общественный транспорт не обладает шумоподавителями как внешних, так и внутренних. Хоть тихо будет играть, хоть громко. Громкая связь тоже обладает своими потерями.

Так разных методов кодирования/модуляции тоже придумали порядком.

Я тут уже где-то писал, что если взять радилюбительский софт, что умеет с Olivia MFSK работать, и пускать сигнал просто через акустику -- то можно н-ное количество времени поразвлекаться. С одной стороны комнаты что-то пиликает, ты это через разговоры и музыку слышишь только если очень сильно прислушиваться и знаешь, что нужно слышать -- а смарт у тебя в руке вполне успешно сообщение принимает.

Реквестирую пост

Я косноязычен и, собственно, писать-то тут, нечего. Ищем в ютубе по AndFlmsg и так и делаем (минус радио).

Колонки Яндекс так передают настройки из приложения на саму колонку. Что-то типа диал-апного протокола (у кого олскулы свело? :)

Китайские камеры с WiFi тоже настройки получают через звуковой сигнал

...и проорал 1200/NONE handshake в телефонную трубку :)

Вот нигде не видел внятного объяснения, почему звуковой канал так игнорируется.

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

Это сейчас есть опция "только сейчас", которая гарантирует что приложение будет вас слушать только тогда когда вам надо.

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

Правильно понимаю, что код проигрывается циклически? Телефон его слышит циклически? Ладно, если подтверждение вручную на устройстве плательщика - уже хорошо. Но всё равно много вопросов. А если каждый раз телефон будет реагировать на звук? А контроль оплаты со стороны организатора конкретным участником?

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

Эм.. Звук в шумном месте?
Не сравнивайте уши с микрофоном. ОЧЕНЬ сложно грамотно вычленить нужный звук, особенно если нужно передать массив байт, а не 2-3 байта.

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

Неубедительно и странный пример.

То что по ссылке - это если бы мы пытались распознавать платежку, написанную от руки. А на самом деле используют вот эти все QR-коды.

Так и не понял: есть ли возможность продавцу, который торгует только лаптями по 300 и по 500, заранее распечатать на бумаге 2 QR кода и весь день показывать их всем покупателям?

Конечно можно. Но оплата будет по банковским реквизитам, а не через СБП.
Там довольно все просто. Текстовые данные.
Вот к примеру генератор
https://mcc-codes.ru/tools/qr-generator
а текст в QR коде будет что-то типа
ST00012|Name=назначени_платежа|PersonalAcc=41654156351351|BankName=123132132|BIC=12131231|CorrespAcc=5454|TechCode=01|Sum=5000

Этот формат, ЕМНИП, даже в ГОСТе каком - то прописан (вроде в ГОСТ Р 56042-2014)

Да, именно так. Сгенерировать две «статических» многоразовых ссылки, распечатать QRы на листке и показывать их покупателям, пока цена не изменится. Ларёк с шаурмой около моего дома так и поступил

А я, например, могу генерировать код на любую сумму, он ведёт в мой кошелек на маркетплейсе. Такая услуга маркетплейса, причем необязательно там что-то продавать, важно иметь аккаунт. Но это в буржуйском нескрепном мире.

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

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

Потому что есть еще ГОСТ Р 56042-2014, который тоже про создание платежа и тоже QR-код использует. Если банковское приложение ищет его, но не понимет код от СПБ (или наоборот) - то так и будет.

То есть "Магнит" работает по одному стандарту, а "Пятёрочка" по другому? Вроде и там и там было что-то про "систему быстрых платежей", хотя я не уверен

Если у Магнита читает а у Пятерочки -- нет, то нет предположений.

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

попробую зачитать с платёжки ))

Возможно, в коде зашита ссылка, которая не ведёт никуда. Битая ссылка.

Возможно. Только она ведёт себя так из месяца в месяц. В магазине "Десяточка", в "КБ" и в "Верном".

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

Я вчера задал вопрос своему банку о причинах такой проблемы.
Это предположение было высказано менеджером моего банка, но она пообещала уточнить.
Мой вопрос записали и позднее перезвонили с объяснением, что, вероятно, в магазинах, где оплата по QR-коду не проходит, платёж заточен на движение денег внутри банка. Т.е. у этих магазинов счёт в сбербанке, и платежи соответственно проходят только от сбербанка, т.к. между сбербанком и ПСБ не заключено соответствующего договора, но это будет исправлено когда-то в будущем.
Это был официальный ответ банка. Хотя платежи по номеру телефона от меня к клиентам сбербанка (частным лицам) проходят без проблем.

Сбер продвигает свою систему QR называет SberPay аналогия СБП. Но у себя с продавцов они берут комиссию больше 1% и делают кешбек. Поэтому пихают в магазины именно свою технологию.

Cие есть тайна покрытая мраком. Я обратил внимание, что перед тем, как на терминале появится QR-код, там проскакивают две плашки: "Получайте бонусы при оплате через сберпэй" и "оплачивайте по QR-коду в приложениЯХ", из чего следует, что приложений как минимум больше одного

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

То что перестал работать у яблочников NFC не самое главное, просто еще один довод (повод). А основное поменялась основная технология вокруг все накручено.

Ранее фундаментом была банковская карта (международная система расчета виза/мастеркард) . Через NFC эмулировалась виртуальная банковская карта. Сделали аналог "Карта Мир" . Уже несколько лет существует ГОСТ на кодирование информации платежного поручения в виде QR. (Его использует сбер и печатают на квитанциях. Фактически он содержит поля для обычной платежки для систем клиент-банк. Лет 15 уже юрики этим пользуются. Но там регламент прохождения платежей не менее 4х часов, а то и до нескольких банковских дней) А вот СБП еще один шаг. ПЕРЕВОДЫ со счета на счет моментально (быстрее 10-15 секунд) . Тоесть сама банковская карта уже как бы и не нужна. Кстати ссылка для оплаты может быть тоже прочитана через NFC

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

QR-код тем и хорош, что на него не нужно особо фокусироваться. Можете сами попробовать: сильно размыть его в каком-нибудь Фотошопе и попробовать считать.

А что у оплаты по QR с привязкой к МСС? Кэшбек там всякий, и т.д.?

Кэшбеки при оплате через СБП не работают, это во всех доступных банках уточнял.
Аналогично с оплатой по банковским реквизитам.

Если магазин понимает, что при СБП-оплате он меньше заплатит банку (сэкономит = заработает), то появляется кешбек «а если Вы заплатите по куаркоду, а не по карте, мы вас кофе угостим»

Например, Сбер свои ебонусы не начисляет за оплату через СБП (так же, как и при оплате виртуальной картой). У них сохранился принцип «где открывали туда и идите». Перевод - значит перевод, а не покупка.

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

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

Да, каждая из этих ситуаций бывает не так часто, но платежи — это очень критичная вещь и даже 1% риска неуспешного платежа по хотя бы одной из причин — это уже плохо.

В этом плане оплата через NFC лучше тем, что хотя бы интернет на телефоне в текущий момент не требуется.

Мобильник может тупо сломаться. Толкнули тебя, ты его выронил «удачно» — и остался без средств

Выронить можно всё, и кошелёк с наличкой.

Но у особо "продвинутых" бывает только qr/сбп и нал, так что даже карточка в бумажнике уже не спасёт, если не можешь использовать сбп.

Благо я такое видел только в совсем уж шарашкиных конторах, типа шаурмы и мелкого хозяйственного, на такие вещи можно и пару банкнот носить, не тяжёлые и почти 100% сработает. Да и вообще в такие места второй раз не пойду, голосую рублём.

Кошелек с наличкой не сломается от падения, даже если по нему грузовик проедет

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

А мелкие купюры я держу на чай курьерам, потому за пирожок их не отдам

В первом комментарии, на который вы ответили, было сравнение nfc в телефоне и qr/сбп, они оба предполагают работающий телефон, так что не понятна суть ваших ответов.

Кроме того, nfc есть на картах, которые можно спокойно ронять, а qr/сбп есть только в работающем телефоне с интернетом.

Я просто дополнил чужое возмущение тем, что оплата телефоном не самое удобное и практичное, что есть среди всех способов

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

Давайте по порядку, какие есть сценарии:

  • оплата картой — не нужен ни телефон, ни интернет, но нужна карта

  • оплата через NFC — нужен только телефон (не обязательно с интернетом), не нужна карта

  • оплата через QR — нужен телефон с интернетом, не нужна карта

Первый и второй случай можно сравнивать между собой, у каждого есть преимущества и недостатки. А третий — это просто как NFC, только хуже (нужен интернет на телефоне).

Банковское приложение может еще и затупить
Телефон надо не просто достать и разблокировать, но запустить прогу, открыть в ней камеру и все такое

Такое впечатление, что какой-то чиновник увидел как китайцы платят и очень загорелся этой идеей, не разобравшись, как оно у них работает

Приложение Apple wallet не тупило, что мешает другим сделать нетупящее приложение?

Оно умело читать qr-коды?

У эпла фотокамера читает коды, и не тупит

У всех смартов камеры читают эти коды и не тупят, но надо то читать их в банковском приложении. А они оставляют желать лучшего

А многие вапще Эпл выкинула из стора
  1. У нексусов тупило

  2. Эпл за доли секунды формирует ссылку для перехода. Банковским приложениям стоит поучиться. Вызвать вебсервис по ссылке, что тут сложного?

У меня были Сяоми и Самсунги — все на лету распощнавалось

А про Эпл — вопросы не ко мне, а к разработчикам банковских приложений

Так в первом комментарии как раз и говорится, что qr/сбп - худший вариант, а его начали повсеместно внедрять под видом развития технологий и "как всё просто и удобно".

Все, кому нужно просто и удобно, пользуются nfc; если нет возможности, то чехол с картой.

А эти коды просят продавцы в некоторых магазинах, так как за них меньше комиссия магазина и, видимо, им поставили какой-то kpi за такие платежи, что тормозит очередь и я редко туда хожу. Ну и шарашкины конторы / продавцы у дороги, у которых терминал не предусмотрен по разным причинам.

Комиссия за эквайринг меньше за счёт продавца, который выпросил оплату по коду.

В нашем городе один из магазинов одежды в ТЦ удивил, что с марта или апреля будет оплаты только через СБП принимать. Ну меж собой посмеялись и решили голосовать рублем за других.

И кстати, наличку всегда ношу с собой. Не раз было так что у магазина не работает/не ловит интернет. Да и почему-то все чаше стали просить нал.

Да и почему-то все чаше стали просить нал.
Экономят на эквайринге

Инкассация может оказаться дороже. Нал для отмывания средств, и чтобы налоги не платить

Тоже верно

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

Тут нужно "отдельное спасибо" банкам, ведь собрать для нормального эквайринга/терминала кучу бумажек мутной конторе, которая нередко тянет на "незаконное предпринимательство" - от "долго" до "нереально". Получаешь расходы, дополнительные риски (кардеры не спят?) и опять расходы за каждую транзакцию. В итоге получаем особо одарённых "пипидастров", которые просто плюсуют комсу сверху при оплате картой.

Это не отвратительное решение, а дополнительное. И если, с точки зрения продавца, это решение позволяет снизить коммисию, то почему бы не воспользоваться. А при отсутствии интернета или заряда на смартфоне используется старая добрая карта.

Я понимаю, что продавцу выгоднее, но это не отменяет того факта, что это тупо неудобно.

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

В плане технологий это все существенный шаг назад по сравнению с NFC.

"Впрочем, этот способ по‑прежнему требует подключения всех участников к интернету."

Зато этот способ не требует наличия NFC чипа. Можно выходить из дома только с телефоном в кармане, в котором NFC нет или он не работает. И платить спокойно.

Никогда не понимал этого аргумента. Берем банковскую карту, вставляем ее в чехол телефона, и больше не вынимаем (т.к. что с картой дома делать-то?).
И точно так же будет 'можно выходить из дома только с телефоном.

Дома с неё реквизиты надо вводить при оплате в екоме

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

А в приложениях? На мобиле

'Приложите карту, чтобы оплатить покупку' (а дальше куда положено уходит транзакция, подписанная чипом карты) -- это, конечно, хорошо, правильно и хорошо бы, чтобы так и было. Но где такое есть?

Максимум, что дают - это прочитать не сильно больше номера.

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

Не пойдет (или я не понял). Карта должна участвовать. Со своими ключами, что из нее вытащить нельзя. Нет карты -> нет покупки. А смарт со своим софтом предоставляет UI и является посредником для общения магазина в сети и картой.

Что мешает залить ключи в приложение?

Паранойя. Карточка - аппаратный токен для доступа к деньгам. Вот пускай там и только там внутри ключи живут и используются.

Но добавляя карту в кошелек NFC вы именно это и делаете

Не делаю. Это глупость, потому что можно прямо картой платить.

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

Это утверждение было актуально лет 5 назад. Сейчас практически у всех смартфонов есть NFC, даже у недорогих. А если вы бабушка и у вас кнопочный телефон, то и QR-кодом вы оплатить не сможете.

У всех есть NFC, но Эпл пей тут больше не работает

У эппла NFC вообще в РФ не работает. На Андроиде можно поставить, например, Мирпэй, но что если у меня нет карты мир?

Если нет карты Мир - можно выпустить виртуальную в вашем любимом банке, и завести её в тот же Мирпэй

Есть некоторые редкие исключения когда конкретный карточный продукт как мир — нельзя (даже если в том же банке мир уже есть).
Из того что я знаю:


  • Некоторые кредитки альфабанка (Перевыпуск ТОЖЕ дает mastercard причем техподдержка может даже перед перевыпуском врать что будет мир а потом возвращать деньги за внеочередной перевыпуск). Тут хоть пластик есть физически.
  • Привязанная к балансу счета ТиньковМобайла виртуальная карта тоже не мир, перевыпускать как мир прямо отказываются. С учетом того что перевод с баланс на другую карту это комиссия а пластика нет — пользоваться можно только в онлайне.
  • "Старые" кредитки ВТБ (те что в приложении отображаются как главная карта и дочерние а не как счет кредитной карты и карты к этому счету и не выпускаются уже несколько лет) — возможность выпустить к ней дочернюю карту мир вообще появилась только этим летом.

Да, случаи экзотические но если у человека такой или похожий экзотический случай — предложение просто выпустить МИР — выглядит… странным....

там еще есть проблема - мобильник далеко не всегда и не всем удобно прислонять/подносить, в отличии от карты, да и "передать за проезд" крайне неудобно - я про маршрутки особенно - если вход через 2-3 двери, а оплата "только у водителя", карты иногда передают даже через весь автобус (знаю многих, у кого есть карты для оплаты только проезда - на них небольшие суммы и ограничения на платежи, в тч настроенные лимиты, так что их данные или их утеря сильно владельцу не должны аукнуться). А еще во время оплаты вас могут толкнуть и вы уроните мобильник... в отличии от карты, которой скорее всего ничего не будет....

  1. Оплата по куарходу это перевод. Соответственно, нет кэшбэка. И в случае чего, могут возникнуть проблемы с правами покупателя

  2. Куарькод в епд приложение банка из топ-10 не читает

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

  4. Как выглядит оплата здорового человека: в чехле телефона нфс-чип. Приложили к кассе - всплыл запрос на экране смартфона. Посмотрели в камеру/приложили палец - оплата подтвердилась

  1. Оплата по куаркоду это не перевод, а оплата, но кешбек действительно нет.

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

Так есть же блокчейн. Вполне может работать во варианте, когда покупатель - не имеет доступа в инет, а продавец - имеет.
Например: Покупатель сканирует QR-код, формирует и подписывает транзакцию, которую в свою очередь кодирует в QR, который уже считывает камера продавца. Ну или NFC/Bluetooth обмен на любом из этапов. Затем продавец публикует полученную от покупателя подписанную им транзакцию и ожидает её включения в блок + несколько подтверждений.

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

Собственно, кредитные карты/чеки были придуманы и вроде бы вполне успешно работали весьма давно. Так что авторы статьи в цитате сильно преувеличили насчет 'решений нет'.

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

СБП, по хорошему, - тоже лишняя. Можно и без нее, если бы банки, наконец, договорились о стандартных API вот для всего этого и подняли публичные узлы с гарантированными характеристиками для обмена платежками. Но поскольку они не так могут - то имеем платежные системы.

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

За свою жизнь импринтером довелось воспользоваться где-то раза три, два из которых были "на стороне продавца" - когда в магазине "прилёг канал провайдера", а появился "вкусный покупатель", которому ну очень не хотелось отказывать в обслуживании (и да, один раз это был Александр Розенбаум, в ТЦ "Западный", но не суть). Достаточно хлопотная процедура - найти бланки слип (а ими за средний срок жизни торговой точки, в нулевых, пользовались примерно ни разу), правильно разместить карту покупателя рядом с "картой" торговой точки, накрыть бланком слипа, прокатать, заполнить сумму, поставить подписи, позвонить голосом в банк для одобрения транзакции (вроде бы, не обязательная процедура, но в инструкции кассира была прописана), потом не забыть с инкассацией отправить этот слип в банк... так заморачиваться имело смысл лишь при действительно "вкусном" покупателе.

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

Полезный опыт, может пригодиться :) И, значит, Вас не удивит очередная новость от Спера в духе «наш ответ на ответ».

А что с приватностью в QR-платежах через СБП? Каждый магазин будет знать мой номер телефона (раз в СБП он главный ID плательщика, куда нужно возврат делать)? Это же не просто "номер виртуальной карты" - номер телефона по-разному можно использовать..

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

При переводах c2b, банк который обслуживает бизнес вместе с входящим платежом получает и ФИО и номер 'банковского' телефона физика-плательщика. А если этот банк клиентоориентирован, то он ещё и делится этой информацией с бизнесом - и у организации после небольшой переписки с банком, все входящие платёжные поручения с поступлениями по СБП приобретают назначение платежа вида "[ID торговой точки] [Дата/время операции] [Полное ФИО плательщика] [Телефон плательщика]", например.

В Японии и странах Юго-Восточной Азии развитие платёжных технологий пошло по другому пути. Как и в России, там не было развитой и закосневшей «контактной» инфраструктуры, что способствовало распространению бесконтактных технологий. Однако широкое внедрение бесконтакта там пошло раньше, чем стала общедоступной технология NFC (near-field communication — то, через что смартфон обычно общается с терминалом).

Лол, Япония как раз была пионером бесконтактных платежей при помощи NFC. Suica появилась в 2001 году, NFC мобильные платежи(Osaifu Keitai) в 2004 году, Quicpay от JCB и iD от NTT Docomo (аналоги Paypass и Paywave) в 2005 и т.д. Всё это прервалось победным шествием Андроида и Айфона, которые начали внедрять весь этот зоопарк технологий только в 2016 году. Но это всё шло как-то со скрипом и без энтузиазма, ибо банки в Японии это прям грусть, печаль, тоска и 19 век.

QR платежи в Японии это уже тема 2018-2019 года, когда Softbank Group в алибабашными деньгами начал продвигать Paypay из всех щелей. Кешбек в 20% на любые покупки, розыгрыши 100% кешбеков, и насколько понимаю и для магазинов были очень хорошие условия. Благодаря Paypay QR платежи нашли место под японским солнцем и банки зашевелились с продвижением NFC платежей, в том числе Paypay и Paywave.

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

Внезапно всякие старые старые ПРО100 и прочие золотые короны, с чипами. Недостаток да — клиринг… долгий.
Да даже текущие карты умеют в полный оффлайн просто лимиты минимальные.

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

Уже пытались. Получилось, похоже, плохо.

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

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

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

Жабры, хацкеры... Дальше читать было вовсе невозможно.

У нас почти повсеместно терминалы сбера стали рисовать qr-коды для оплаты.

Но это какие-то странные коды. На терминале написано, что можно оплатить с помощью СберПэй (очень близко звучит к СБПэй, но это совсем не то!).

Оплата проходит только из банковского приложения ("оплата по реквизитам - сканировать qr-код" - тинькоф, раффайзен); приложение СБПэй с тремя треугольничками говорит, что этот код она не умеет...

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

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

Так что сканирование кодов это худшее что появилось в РФ за последнее время в платежных технологиях. Но я поддерживаю разнообразие как таковое, ведь кому-то это удобно, а значит и смысл есть.

На правах теории заговора:

Оплата по QR - следующее действие к внедрению социального рейтинга и ещё более простым банам неугодных.

К сожалению и автор и комментаторы "валят все в кучу" при рассмотрении технологий безналичной оплаты. И безопасность/приватность, и удобство/доступность, и финансовую составляющую (комиссии). Попробую чуть-чуть прояснить вопросы.
1) Безопасность/приватность. Это главное для любых финансовых операций.
Основная проблема - любое государство не заинтересовано в приватности своих граждан в части финансовых операций (а вот граждане наоборот). С данной целью государство и пытается "перехватить" и "де анонимизировать" все финансовые операции граждан и организаций.
Безопасность/целостность операций гарантируется или защищенным аппаратным хранилищем ключей шифрации/подписи операции, или несимметричными ключами подписанными единой системой доверия. Других способов нет.
Карта может содержать аппаратное хранилище ключей - чип, не важно контактный или нет (к примеру работающий по NFC). Смартфон - так же может содержать, а может и нет отдельное аппаратное хранилище для ключей (обычно нет), и чаще всего для подписи финансовых операций использует несимметричное шифрование и подпись на основе публичных доверенных ключей (или производителя, или единой доверенной организации).
2) Удобство/доступность. В этом вопросе конечно много "вкусовщины" между различными людьми. Основные "проблемы" - широкое распространение/доступность различных способов безналичных расчетов и необходимость в наличии "обязательных линий Online связи" (по факту Интернета) для "быстрой проверки фактического наличия финансовых средств" у того кто ими расплачивается или быстрого их "отображения" как "доступных" у того кому финансовые средства поступают.
Лично мне не очень понятно стремление многих "завязать" зависимость возможности безналичных расчетов с сотовыми телефонами, особенно у покупателей (плательщиков средств). "По факту" безналичные финансовые средства "находятся" в банках (не считая криптовалют, там своя специфика) и ваш договор с банком это не договор с сотовой компанией по оказанию коммуникационных услуг... "По хорошему" отсутствие у вас смартфона или интернета не нем - не повод банку отказать вам в финансовых операциях (наличных или безналичных). В этом отношении наличие у вас отдельного платежного инструмента от банка (персональной карты или токена идентифицирующего вас в банке) - более предпочтительней (и это не отрицает возможность использования телефона в качестве одного из платежных инструментов).
3) Про "финансовую" составляющую безналичных платежей можно рассуждать много и долго, но надеюсь все понимают что фактические расходы на инфраструктуру и обеспечение работы безналичной операции на 1 рубль и на миллион рублей абсолютно одинаковые, но комиссия банков берется в % от суммы операции. Из этой же "песни" слова "а комиссию за вас заплатит магазин"... Но не продолжают, что магазин в цену товара/услуги для покупателя эти свои расходы обязательно включит...

Вот это "пятый вид" (к тем четырём, что в статье). Ссылка на сбербанк-онлайн.

офтоп. подскажите инструмент, чтобы сгенерить платежные qr-коды с индивидуальными картинками внутри? спасибо : )

Списал терминал из приложения Сбербанк по коду и одновременно через мир Пэй с другой карты. Почему есть возможность сразу 2 варианта оплаты одновременно использовать? Списали 2 суммы. Нет желания использовать эту убогую технологию.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий