Verification: a143cc29221c9be0

Php code for qr code generator

Php code for qr code generator

Как использовать платёжный QR код

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

Варианты подключения оплаты по QR коду

Подключить оплаты по QR коду можно следующими вариантами:
1) Подключение продуктов аналогичных эквайрингу. Например, «Плати QR» от Сбера. Требуется заключение договора с банком. Комиссия будет с юр.лица, согласно договора от 0,6 % до 1,5 %. QR код выдаёт Сбер.
2) Подключение к системе быстрых платежей банков. Требуется заключение договора с банком, участником системы быстрых платежей. Комиссия будет с юр.лица ~ 0.7%
3) Использование переводов по QR коду. QR код формируется по ГОСТу, благодаря этому не нужно заключать договора с банком. Комиссия за совершение переводов берётся с физического лица в момент оплаты. Именно третий способ мы и рассмотрим в этой статье.

Кому подойдёт

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

Где сделать квитанции с QR кодом бесплатно

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

Созданный в этом сервисе QR код позволит принимать платежи через все банки (Сбербанк, Тинькофф, ВТБ, Альфа, Почта России, ЮMoney и т.д.) и их мобильные приложения.

С кого будет комиссия

Комиссия будет с физического лица, если ваша организация или ИП не заключали договора с банком на работу по QR коду.
Через Сбербанк-Онлайн комиссия будет 1% взиматься при оплате с плательщика.
Пример:
Создали квитанцию, где сумма к оплате 1200 руб. При оплате через Сбербанк-Онлайн с физического лица будет списано 1200 + 12 руб комиссии = 1212 руб. На расчёт счёт поступит сумма, равная 1200 руб. т.е. та, которая была указана в квитанции и QR коде.

Остались вопросы, задавайте их в комментариях ниже.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Задание

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

Решение

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

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

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

Рассмотрим более подробно формирование группы квитанций с 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 действовать нужно так:
1) Зайти в Сбербанк-Онлайн в раздел «история платежей»
2) Выбрать «Справка по операциям»
справка по операции по оплате по QR

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

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

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

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

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

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

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

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

1) Для использования API по генерации QR кодов для оплаты предварительно нужно создать личный кабинет для вашего юр.лица, перейдя по ссылке и заполнив данные юр.лица
2) После создания личного кабинета получение QR кода осуществляет 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 в виде изображения

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

Пример 1, реализации на 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 '';      
###### ниже может быть код вашей целевой страницы вашего сайта ######        
  
?>

Как создать QR-код для страницы в Google Chrome

  1. Запустите Google Chrome.
  2. Откройте любую страницу, для которой вы хотите создать QR-код в Google Chrome.
  3. Кликните правой кнопкой мыши по любому месту (кроме ссылок) на странице и из меню выберите Создать QR-код для этой страницы.создать QR-код для страницы в Google Chrome
  4. На экране появится небольшое окно с QR-кодом внутри и фирменным динозавриком Chrome из встроенной в браузер игры.

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

отсканировать созданный QR-код или скачать его

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

Есть и другой способ создать QR-код в браузере Chrome.