Как в excel сделать кнопку в меню для создания QR кода

Чтобы в excel сделать кнопку в меню для формирования QR кода нужно разработать макрос VBA с надстройкой.
Выглядит эта кнопка так

Пример кнопки в excel с QR кодом

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

Пример сформированного кода
Пример Сформированного в excel QR кода

Другие примеры реализации

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

Как в excel сделать квитанции для налогов с QR кодом

Как внедрить в excel формирование QR кода на квитанциях

Кому подходит

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

Как запустить

Среди примеров макрос запускается по кнопке или же можно его запустить, используя горячие клавиши (Alt+F8 на клавиатуре). При данной реализации макрос находится в отдельной книге excel, в которой и ведётся начисление.

Пример кнопки в excel для формирования QR кода

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

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

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

Кто может помочь с разработкой

Если у Вас стоит задача по встраиванию платёжного QR кода в excel, то можно сделать заказ на разработку макроса для QR кода по почте – analiticexpertpay@gmail.com. Стоимость разработки – от 3500 руб. , в зависимости от сложности.

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

Вот Инструкция по вставке надстройки для пользователей.

Видео пример

Макрос с надстройкой excel и кнопкой на панели.

Если у Вас есть вопросы, то оставляйте в комментариях ниже или пишите на почту.

QR коды для оплаты в бюджет какие изменения с 1 января 2021

Как известно с 1 января 2021 года произойдёт перенумерация бюджетных счётов Федерального Казначейства.
Для платежей в бюджет (налоги, госпошлины, штрафы) изменятся заполнение полей Банк получателя, БИК, Счёт №.
Вот для наглядности платежное поручение в адрес ФНС, на образце выделено как изменятся заполнение реквизитов для платежей в бюджет.

Платёжное поручение в бюджет с 1 января 2021

В связи с этим с 1 января 2021 года также необходимо и при создании QR кода для оплаты в ФНС, ПФР, ФСС и другие бюджетные учреждения правильно заполнять реквизиты. В бесплатном сервисе подготовки квитанций с QR кодом Вы сможете подготовить квитанцию и QR код для оплаты в бюджет по новым правилам.

Для удобства в сервис уже подгружены актуальные БИК и наименования УФК с сайта Центробанка, а также будут подгружены в январе данные по перенумерованным счетам казначейства налоговых инспекций.

Чтобы получить квитанция с QR кодом для оплаты в бюджет в 2021 необходимо:

1) Заполнить ИНН получателя
2) Ввести КПП получателя
2) Ввести БИК (Наименование УФК подтянется автоматически)
3) Ввести Единый казначейский счёт (он же кор. счёт)
4) Ввести счёт получателя, он же расчётный счёт
Из особенности заполнения стоит учитывать, что для одного Единого казначейского счёта 401xxxxxxxxxxxxxxxxxx может быть несколько номеров счетов получателя 03xxxxxxxxxxxxxxxxxx.
5) Заполнить данные о плательщике ФИО, адрес, назначение, сумма
6) Заполнить бюджетные атрибуты (КБК, ОКТМО)

Примечание нужно поставить галочку оплата в бюджет, тогда поля КБК и ОКТМО станут доступны.
Для оплаты в налоговую после ввода КБК необходимо будет также заполнить ИНН налогоплательщика.

7) Нажать на кнопку «Квитанция с QR» и на экране будет платёжка с QR кодом для оплаты. Можно также скачать изображение самого QR кода, нажав на кнопку «QR для оплаты».

А Вы уже пробовали оплачивать по QR коду платежи в бюджет с перенумерованными счетами УФК? Оставляйте ваши вопросы для обсуждения ниже.

Как сделать QR код для ИП для приёма платежей на расчётный счёт

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

Среди таких кодов есть два варианта:
1) QR код для эквайринга или для системы быстрых платежей. Данный способ обычно требует обращения в банк, где ИП выдают специальный QR код. Но это зачастую сопряжено с подписанием договора, комиссии с каждого перечисления (от 1.5% с ИП) и дополнительными услугами банка. Данный способ мы не будем рассматривать в рамках этой статьи.
2) QR код для переводов через Сбербанк-Онлайн и другие мобильные банки (Тинькофф, ВТБ онлайн, Альфа и т.п.). Данный QR код можно создать самостоятельно, без обращения в банк.

Если Вам необходимо подготовить QR код для оплаты разового платежа, то это можно сделать в бесплатном сервисе по ссылке. Если Вы будите регулярно принимать переводы на расчётный счёт ИП, то более удобным будет создание личного кабинета с зафиксированными реквизитами ИП. Это можно сделать по ссылке. Также это позволит создать универсальный QR код с реквизитами ИП, без данных о плательщике. Данные о плательщике можно будет или оставить пустыми тогда после сканирования QR кода реквизиты ИП будут автоматически заполнены, а данные о плательщике нужно будет ввести вручную: ФИО, назначение, сумму. Или сразу заполнить, тогда они будут в QR коде и при оплате нужно будет всего лишь отсканировать QR в мобильном банке (Сбербанк-Онлайн, Тинькофф, ВТБ, юMoney, Альфа и т.д,) и подтвердить платёж.
Разберём более подробно второй способ создания QR для переводов на расчётный счёт ИП. Он может быть полезен, когда есть расчётный счёт ИП и удобно принимать платежи на него, без установки кассы и доп.оборудования. Комиссия при таком способе приёма взимается во время платежа с физ.лица – 1% от суммы. Денежные средства зачисляются на расчётный счёт на следующий рабочий день.

Примечание:
Зачастую к расчётному счёту выдают бизнес карту и зачисление на счёт означает, что денежные средства становятся доступные на карте.

Пошаговая инструкция для получения QR кода для ИП

1) Создаём личный кабинет для сервиса формирования счётов с QR кодами для оплаты. По ссылке

2) Вводим Имя, почту на которую будет направлена ссылка доступа, получателя платежа (наименование ИП), ИНН индивидуального предпринимателя, КПП можно оставить пустым, БИК, расчётный счёт ИП. Нажимает кнопку «Создать личный кабинет».
Создать QR код для оплаты ИП

3) Переходим в личный кабинет. Здесь уже можно по нажатия на кнопку «Создать квитанцию» или кнопку «QR для оплаты»
Личный кабинет для QR код для оплаты ИП

Вот пример квитанции ИП, которую можно получить в данном сервисе.

Полученные через приведенный выше сервис счета с QR кодами для оплаты на расчётный счёт ИП позволят принимать переводы через самые разнообразные мобильные приложения: Сбербанк-Онлайн, Тинькофф, ВТБ-онлайн, Альфа, Почта России, юMoney(Яндекс Деньги) и т.д.. Это довольно удобно и можно получать деньги на р.с. без дополнительных договоров и комиссионных затрат.

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

См. также
QR код для подключения к WiFi сети с дизайном и логотипом
QR код с url ссылкой на сайт (можно сделать с логотипом и дизайном)
QR код с номером телефона (можно сделать красивый дизайн)
QR код с произвольным текстом (для любой информации. Также доступно загрузка логотипов и картинок)

А Вы пробовали создавать QR код для переводов на расчётный счёт ИП? Задавайте ваши вопросы ниже в комментариях.

Как в excel сделать квитанции для налогов с QR кодом

Налоговые консультанты помогают ИП отчитаться и заплатить налоги. Для этого они проводят расчёты в excel и формируют квитанции на оплату. Оплата в адрес ФНС содержит ряд обязательных реквизитов, которые нужно заполнять при оплате. Это ИНН налогоплательщика, КБК, ОКТМО, период, тип платежа. Чтобы упросить процесс оплаты в налоговую можно разработать макрос, который сгенерирует платёжный QR. Оплата по такому QR коду проходит через мобильные банки: Сбербанк-Онлайн, Тинькофф, ВТБ-онлайн, Альфа и т.д. При этом все реквизиты заполняются из QR кода автоматически.

В данной статье разберём пример реализации макроса для excel, который формирует квитанции ФНС с QR кодом по платежам ИП.

Если Вам нужно заплатить в ФНС за себя и подготовить всего пару квитанций, то можно воспользоваться бесплатным сервисом подготовки квитанций с QR кодом для оплаты. В этом сервисе можно сделать квитанцию с QR кодом для оплаты налога.

Если Вы налоговый консультант и готовите много платёжных документов, то Вам будет интересен подход автоматизации изготовления квитанций с QR кодом.
Исходные данные.
1. Список в excel, который содержит данные по налогоплательщикам и суммам к оплате.
2. Реквизиты налоговой инспекции
3. Шаблон квитанции пд-4 налог, в который нужно вставить данные клиента и сгенерировать QR код

Задание

Сделать одну кнопку с макросом в excel. После нажатия кнопки будет диалог — откройте файл с начислениями. Открываете файл с начислениями «начисления_по_налогам.xlsx» макрос проходит по всем строкам и по каждому ИНН налогоплательщика формирует отдельный файл excel c квитанциями по формату «Шаблон квитанций новый», вставляет туда данные из начислений. А также генерирует QR код для оплаты на каждую квитанцию. Вставляет в верхний левый угол, чуть ниже слова Извещение.

Решение

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

Демонстрация работы

Если Вам нужен подобный макрос, то Вы можете заказать разработку. Стоимость простого макроса 3500 руб. В зависимости от сложности задачи, цена может отличаться. Заказы можно направлять на почту analiticexpertpay@gmail.com

Как внедрить в excel формирование QR кода на квитанциях

Частой задачей для УК, ТСЖ, ТСН, ООО или ИП оказывающих коммунальные услуги, услуги связи, домофона или парковки является формирование квитанций для сбора платежей. Современные технологии позволяют принимать платежи по QR коду с автоматическим заполнением реквизитов. Но зачастую начисления и квитанции готовятся в самом excel. Квитанции уже привычны плательщикам и бухгалтеру и стоит задача внедрить в уже существующие квитанции и начисления QR код для оплаты через Сбербанк-Онлайн, Тинькофф, ВТБ, Альфа и другие банка.

На примере диалога между заказчиком и разработчиком ниже рассмотрим один из вариантов решения этой проблемы. А также приведём пример работы excel с макросом, который формирует QR код.

Заказчик:
Нашей организации нужно сделать автоматическое формирование QR кода для оплаты коммунальных услуг. Ведём начисления в excel. Формат квитанции мы не хотим менять, так как он уже привычен жильцам и содержит все нужные данные. Можете предложить решение?

Разработчик:
Да, можно такое сделать. Для этого разрабатывается VBA макрос для excel.
Если можете пришлите, пожалуйста, пример начислений в файле excel, по которым хотите формировать код. Я посмотрю, как лучше автоматизировать и сориентирую по цене и срокам реализации.

Заказчик:
Мне нужно именно формирование квитанции целиком, вместе с QR кодом и данными в ней.

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

Заказчик:
Еще вопрос по макросу, правильно я понимаю, что в дальнейшем мы просто меняем данные за месяц и автоматически формируются все квитанции?

Разработчик:
Да, верно.

Заказчик
В каком формате формируются квитанции? пдф, эксель? jpeg?

Разработчик:
Excel. Его потом можно при необходимости сохранить в pdf.

Заказчик
Также может у вас реализована возможность начисления пеней в квитанции?

Разработчик:
Пени обычно считает сам поставщик услуги, если это поле есть в отдельной колонке в excel, то можно его добавить на квитанцию. В QR коде тег под пеню есть, но его никто не использует. Обычно пеню добавляют и считают в «сумму итого» к оплате, которую и помещают в QR код.

Заказчик:
Можно ли будет менять формат квитанции? Например, добавить раздел или изменить форматирование? Можно будет менять формат строк начислений?

Разработчик:
Да, формат квитанции можно будет менять. Но стоит учитывать, что позиция на которую будет помещаться QR код фиксированная, это место лучше оставлять без изменения. Остальное форматирование можно будет менять.
Насчёт начислений колонки в начислениях из которых берутся ключевые реквизиты ( ФИО, Лицевой счёт, Адрес, Сумма) макрос их отслеживает, они заданы через параметры. При крайней необходимости можно будет поменять.

Заказчик:
Что у нас останется в итоге после вашей работы?

Разработчик:
В результате работы у Вас будет привычный файл excel с вашими начислениями. Всё полностью сохраниться, будет добавлена одна кнопка «Штрихкодировать» с макросом, при нажатие на которую по начислениям будут сформированы квитанции и сгенерированы QR коды. Макросом можно будет пользоваться сколько угодно раз. Оплата за разработку единоразовая, а использовать можно будет бесконечно.

Заказчик:
Потребуется ли Ваша поддержка для этого макроса в дальнейшем? Что если мы отроем счёт в другом банке и реквизиты изменяться?

Разработчик:
Поддержка не потребуется. Будет инструкция, в которой будет всё описано. Вот пример.
В случае добавления новых счетов изменения старых — всё сможете сделать самостоятельно. Также если поменяются реквизиты организации, например смените расчётный счёт, то тоже сможете сделать самостоятельно.

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

Если Вам тоже нужно добавить в свой файл excel формирование платёжного QR кода, то обращайтесь на почту analiticexpertpay@gmail.com. По цене индивидуальной разработки макроса VBA для excel от 3500 руб., в зависимости от сложности задачи.

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

Как подготовить группу квитанций с QR кодами для оплаты

Часто у небольшой управляющей компании, ТСЖ или СНТ стоит задача формировать квитанции по их клиентской базе на ежемесячной основе. При этом хочется, чтобы на каждой квитанции был нанесён платёжный QR код, который позволит в автоматическом режиме оплатить выставленный счёт через мобильное приложение (например Сбербанк-Онлайн, Тинькофф, Альфа, ВТБ) или терминал самообслуживания.
Разберём один простой способ сделать QR коды на основе списка начислений по клиентской базе.

Примечание: Если Вам нужно формировать по одной квитанции, то можно здесь сделать квитанций с QR кодом бесплатно.

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

Чтобы получить группу квитанций с QR кодами для оплаты можно создать сервис по этой ссылке. Для этого достаточно ввести банковские реквизиты вашей организации (ООО, УК, ТСЖ, СНТ и т.п.) или ИП. На почту будет выслана ссылка на личный кабинет. Далее перейдя в сервис загрузить начисления в текстом виде и нажать на кнопку «скачать» (в формате PDF).

Рассмотрим более подробно формирование группы квитанций с QR кодом по шагам

1) Заполняем банковские реквизиты здесь:
https://sbqr.ru/simpleQR/simpleQR.html

2) Переходим по ссылке, высланной на почту
Пример сервиса:
Пример сервиса группового создания QR кода для оплаты

3) Подгружаем начисления в формате txt или csv.
Для реквизитов ФИО, Назначение и сумма будет выглядеть вот так:
Иванов П.А.;Алупкинсое Шоссе, д. 1А,кв.1 ком.услуги за ноябрь 2020;200.00
Сидоров Виталий;Алупкинсое Шоссе, д. 1А,кв.2 ком.услуги за ноябрь 2020;300.00
Петров Семён;Алупкинсое Шоссе, д. 1А,кв.3 ком.услуги за ноябрь 2020;500.00

Скачать пример начислений

Примечание: иногда сценарий оплаты в мобильном банке (например Сбербанк-Онлайн) не предусматривает специальных полей Лицевой счёт, Период и т.п.. Выходом может быть — объединение нужной информации в одно поле «Назначение платежа». В excel это можно сделать через формулу, подтянув нужные ячейки.

4) Нажимаем на кнопку – Скачать в PDF
В результате у нас получается за одно нажатие клавиши подготовлен весь список квитанций с QR кодами для оплаты.
Скачать пример группы квитанций с QR кодами

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

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

А Вы уже пробовали готовить квитанции с QR кодами сразу группой? Оставляйте Ваши вопросы и комментарии ниже, будем рады ответить.

Как сделать QR код для сбора пожертвований

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

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

Сделать такой QR код для пожертвований можно в этом сервисе подготовки QR кодов и квитанций с QR кодом для оплаты.

В самом QR коде обычно поле ФИО оставляют пустым, при этом фиксируют статическую фразу для назначения платежа. Наиболее частым назначением платежа может быть:
1) Для благотворительных фондов — «добровольное пожертвование»
2) Для религиозных организаций — «пожертвование на уставные цели»
Сумму платежа тоже в QR коде оставляют пустой, чтобы была возможность человеку указать любую ему комфортную сумму во время самого платежа.
Подготовленный в приведенном выше сервисе QR код для пожертвований можно использовать при оплате в различных приложениях: Сбербанк-Онлайн, Тинькофф, ВТБ-Онлайн, Юmoney (Яндекс деньги), Альфа банка, Юникредит и других коммерческих банках.

QR код можно распечатать и повесить на видном месте, где дополнительно текстом написать что можно делать с этим QR кодом. Для религиозной организации, например будет актуальным следующий текст — «Дорогие братья и сестры! Теперь вы можете внести пожертвования по QR коду на расчётный счёт храма (церкви, прихода).»

См. также
Как оплатить по QR коду через приложение Сбербанк-Онлайн
Как оплатить по QR коду через мобильное приложение Тинькофф
Как оплатить по QR коду через приложение ВТБ-онлайн
Как оплатить по QR коду через мобильное приложение Юmoney (Яндекс.Деньги)

Как создать QR код для оплаты себе на карту

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

Способ №1, которым нельзя. Попытка приёма денег по QR на карту банка (Сбербанка, Тинькофф, ВТБ, Альфа и т.п.)

Перевод по QR коду на счёт банковской карты (начинается на 40817810xxxxxxxxxxxx) в настоящий момент не работает. Ниже описаны последствия такой попытки оплаты.

Если взять реквизиты вашего расчётного счета, который привязан к Вашей карте.
На банковской карте таких реквизитов нет. Узнать их можно несколькими способами:
— открыть мобильное приложение, раздел карты, реквизиты и выписки, реквизиты счёта карты.
— зайти в онлайн банк (например Сбербанк-Онлайн в раздел с реквизитами карты)
— найти конверт с реквизитами карты (выдаётся при получении)
— если первых два способа не подходят, то можно позвонить в call центр. ( для Сбербанка поддержка на номере 900).

Пример заполнения данных для QR кода для счёта физ.лица:
Пример заполнения данных для QR кода на счёт физ.лица

Полученный QR код не позволит перевести деньги на счёт карты. Через Тинькофф будет возврат на вашу карту через несколько дней. Сбербанк во время приёма напишет ошибку — Неправильное значение SCHET.

На примере мобильного приложения Тинькофф банка. Если проделать следующее:
1) Открыть приложение Тинькофф, далее выбрать «платежи«, опуститься вниз до раздела «действия»
Тинькофф оплата по QR коду

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

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

Возврат платежа по QR коду от Сбербанка

Хорошо, по QR коду счёта физ.лица в Тинькофф приходят возврат от Сбербанка. А как насчёт самого Сбера, может напрямую это работает? К сожалению, нет.

Если пробовать сделать оплату по QR коду с реквизитами счёта банковской карты, то в мобильном приложении Сбербанк-Онлайн выйдет ошибка — «Неправильное значение SCHET«. Это означает, что Сбербанк оплату по QR коду поддерживает пока только для ИП и юр.лицу. А вот оплатить по QR коду с реквизитами счёта карты физического лица пока не возможно.

Сбербанк ошибка оплаты на счёт физ.лица

Но есть альтернативный выход, описанный ниже.

Способ №2, который работает. Приём денег по QR на счёт ЮMoney (Яндекс.Деньги)

Более универсальным является способ приёма на электронный кошелёк ЮMoney, к которому можно также привязать виртуальную или реальную банковскую карту.

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

Считать камерой QR код

Далее нужно будет ввести реквизиты карты отправителя и подтвердить платёж. Если у того, кто переводит вам деньги уже установлено приложение ЮMoney (Яндекс.Деньги), то вводить дополнительно ничего не надо, деньги спишутся из кошелька.

При оплате по QR коду деньги на счёт ЮMoney (Яндекс.Деньги) приходят сразу же, в момент платежа.

А Вы пробовали создать QR код для приёма платежей на банковскую карту, какие у Вас возникли сложности или как получилось? Оставляйте комментарии ниже.

Как подтвердить что оплата по QR коду прошла

На примере Сбербанк-Онлайн.

После оплаты по QR коду, на следующий рабочий день обычно приходит зачисление денежных средств.
Если по какой то причине юр.лицо потеряло Ваш платёж и при этом от Сбербанка тоже никаких возвратов Вам не было.
То для подтверждения Вашей оплаты по QR действовать нужно так:
1) Зайти в Сбербанк-Онлайн в раздел «история платежей»
2) Выбрать «Справка по операциям»
справка по операции по оплате по QR

3) Выбрать «скачать в pdf» или «распечатать»

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

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

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

Другой коммерческий банк

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

А у Вас были случае, что Ваш платёж по QR коду потеряли? Оставляйте комментарии и вопросы ниже.

Описание API по генерации QR кода для оплаты

QR код формируется по ГОСТ Р 56042-2014 . Большинство банков придерживаются данного ГОСТа (Сбербанк, ВТБ, Альфа, Тинькофф, Почта России, Яндекс.Деньги, Райфайзен и т.д.).

Инструкция по подключению API по генерации QR кода для оплаты

1) Создайте личный кабинет для вашего юр.лица. Для этого перейдите по ссылке и заполните данные юр.лица. На почту придёт ссылка доступа.
2)  Сделайте GET или POST запросом с параметрами

Пример запроса для организации с ИНН 212907189988.
url с параметрами будет выглядеть так:
https://sbqr.ru/OVO/api_png_QR.php?PayeeINN=212907189988&lastName=%D0%98%D0%B2%D0%B0%D0%BD%D0%BE%D0%B2&Purpose=%D0%B7%D0%B0%20%D1%83%D1%81%D0%BB%D1%83%D0%B3%D0%B8&Sum=220
Здесь
PayeeINN — ИНН вашей организации.
LastName — передаётся ФИО плательщика (где символы сразу закодированы через функцию urlencode ).
Purpose – назначение (где символы сразу закодированы через функцию urlencode )
Sum — сумма оплаты в рублях.
sumKop — сумма в копейках (Опционально. Если используются копейки, если не используются то можно не передавать)

Возможны и другие параметры предусмотренные ГОСТом. Их добавление осуществляется при обращение на почту analiticexpertpay@gmail.com

Примечание: чтобы посмотреть пример можно скопировать запрос и вставить в строку браузера и далее отсканировать полученный QR код в Сбербанк-Онлайн.

Как вставить полученный QR код в СMS

Если будите формировать QR код у себя в CMS, то там это можно обернуть в соответствующий тег img.

Для примера вставки в СMS в виде изображения
<img src=»https://sbqr.ru/OVO/api_png_QR.php?PayeeINN=212907189988&lastName=%D0%98%D0%B2%D0%B0%D0%BD%D0%BE%D0%B2&Purpose=%D0%B7%D0%B0%20%D1%83%D1%81%D0%BB%D1%83%D0%B3%D0%B8&Sum=220″ />

Соответственно содержимое переменной src, а именно наполнение тегов LastName, Purpose, Sum нужно будет динамически подготовить во время заказа на вашем сайте.

Пример 1, реализации на php

<?php
###### выше может быть код вашей целевой страницы вашего сайта ######
        $data['PayeeINN'] = '212907189988'; # ИНН юр.лица
        $data['lastName'] = 'Иванов'; # плательщик 
        $data['Purpose'] = 'Оплата заказа № 1 с сайта';  # назначение
        $data['Sum'] = 200; # в рублях
        # 1 Формирование url запроса к API
        $url='https://sbqr.ru/OVO/api_png_QR.php?PayeeINN=' 
        . $data['PayeeINN'] 
        . '&lastName=' . $data['lastName'] 
        . '&Purpose=' . $data['Purpose'] . '&Sum' . $data['Sum'];
        # 2 Вывод полученного изображение в документ
        echo '<img src="' . $url . '" />';      
###### ниже может быть код вашей целевой страницы вашего сайта ######        
  
?>

Пример 2, реализации на php (более сложный)

<?php
        $data['PayeeINN']= '212907189988'; # ИНН юр.лица
        $data['lastName']= 'Иванов';
        $data['Purpose']= 'Оплата заказа № 1 с сайта'; 
        $data['Sum']=200; # в рублях
        
        $url='https://sbqr.ru/OVO/api_png_QR.php';
 
        $ch = curl_init();
        # 2. указываем параметры, включая url
        curl_setopt($ch, CURLOPT_URL, $url);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
        curl_setopt($ch, CURLOPT_HEADER, 0);
        # указываем, что у нас POST запрос
        curl_setopt($ch, CURLOPT_POST, 1);
        # добавляем переменные
        curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
        # 3. получаем HTML в качестве результата
        $result = curl_exec($ch);
        # 4. закрываем соединение
        curl_close($ch);
        $result=str_replace("src='", "src='https://www.sbqr.ru", $result);
        # 5. выводим контент в браузер
        header ("Content-type: image/png");  
        echo $result;  
?>

Если у Вас есть вопросы по API по генерации QR кодов для оплаты, то оставляйте их ниже.