Как сгенерировать QR код Сбер Бизнес

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

Теперь FastReport VCL позволяет Вам легко генерировать квитанции с QR code, поддерживающим единые правила использования штрихового кода как поставщиками услуг при выставлении счетов , так и принимающими платежи организациями.

Вы можете просто ввести свои реквизиты в соответствующие поля или подключить базу данных к своему шаблону отчета и сформировать квитанцию с QR-Code по спецификации СБЕРа.

Давайте сделаем шаблон отчета штрихкод Sber QR.

FastReport VCL

Как оплатить клиенту по QR-коду

Здесь мы добавили обычный QR код. Чтобы превратить его в Sber QR сделайте клик по нему и в инспекторе объектов выберите TfrxSberPaymentPreset для свойства ExpressionPreset.PresetClass.

QR-код изменился. У него появилась графическая маркер нижнем правом углу.

Если Вам необходимо ее убрать используйте свойство BarProperties.GraphicMarker.ShowGraphicMarker.

После этого в ExpressionPreset.DataObject станут доступны параметры, используемые для построения Sber QR-кода.

FastReport VCL

Рассмотрим эти параметры подробнее:

SberData — Сервисные данные
IdFormat — Идентификатор формата
Version — Версия
Encoding — Признак набора кодированных знаков
Type:

  1. ec_WIN1251;
  2. ec_UTF8;
  3. ec_КОI8_R.

Separator — Разделитель.
FieldTypes — Тип полей у параметров fdExpression — использование выражений FR во всех полях, и fdStatic — статические данные во всех полях

Required Banking Details — Обязательные реквизиты
Все поля из данного раздела обязательны для заполнения.

Payee (Получатель платежа)
Name — Наименование получателя платежа Макс. 160 знаков
PersonalAcc — Номер счета получателя платежа Макс. 20 знаков
BankName — Наименование банка получателя платежа Макс. 45 знаков
BIC — БИК Макс. 9 знаков
CorrespAcc — Номер кор./сч. банка получателя платежа Макс. 20 знаков
AdditionalBankingDetails — Дополнительные реквизиты
Sum — Сумма платежа, в копейках Макс. 18 знаков
Purpose — Наименование платежа (назначение)Макс. 210 знаков
PayeeINN — ИНН получателя платежа Макс. 12 знаков
PayerINN — ИНН плательщика Макс. 12 знаков
DrawerStatus — Статус составителя платежного документа Макс. 2 знака
KPP — КПП получателя платежа Макс. 9 знаков

Очень просто получить QR код в Сбербанке для онлайн оплат.


CBC — КБК Макс. 20 знаков
OKTMO — Общероссийский классификатор территорий муниципальных образований (ОКТМО) Макс. 11 знаков
PaytReason — Основание налогового платежа Макс. 2 знака
ТaxPeriod — Налоговый период Макс. 10 знаков
DocNo — Номер документа Макс. 15 знаков
DocDate — Дата документа Макс. 10 знаков
TaxPaytKind — Тип платежа Макс. 2 знака

OtherAdditionalBankingDetails — Прочие дополнительные реквизиты
LastName — Фамилия плательщика
FirstName — Имя плательщика
MiddleName — Отчество плательщика
PayerAddress — Адрес плательщика
PersonalAccount — Лицевой счет бюджетного получателя
DocIdx — Индекс платежного документа
PensAcc — No лицевого счета в системе персонифицированного учета в ПФР -СНИЛС
Contract — Номер договора
PersAcc — Номер лицевого счета плательщика в организации (в системе учета ПУ)
Flat — Номер квартиры
Phone — Номер телефона
PayerIdType — Вид ДУЛ плательщика
PayerIdNum — Номер ДУЛ плательщика
ChildFio — Ф.И.О. ребенка/учащегося
BirthDate — Дата рождения
PaymTerm — Срок платежа/дата выставления счета
PaymPeriod — Период оплаты
Category — Вид платежа
ServiceName — Код услуги/название прибора учета
CounterId — Номер прибора учета
CounterVal — Показание прибора учета
QuittId — Номер извещения, начисления, счета
QuittDate — Дата извещения/начисления/счета/постановления (для ГИБДД)
InstNum — Номер учреждения (образовательного, медицинского)
ClassNum — Номер группы детсада/класса школы
SpecFio — ФИО преподавателя, специалиста, оказывающего услугу
AddAmount — Сумма страховки/дополнительной услуги/Сумма пени (в копейках)
RuleId — Номер постановления(для ГИБДД)
ExecId — Номер исполнительного производства
RegType — Код вида платежа(например, для платежей в адрес Росреестра)
UIN — Уникальный идентификатор начисления
TechCode — Технический код, рекомендуемый для заполнения поставщиком услуг. Может использоваться принимающей организацией для вызова соответствующей обрабатывающей ИТ-системы. Перечень значений кода представлен в Приложении В.

Читайте также:  Как получить субсидию на бизнес Иркутск

Далее заполняем значения параметров. Они являются выражениями, поэтому можно либо перетащить поля из дерева данных (в версии FR VCL 6.7 добавлена такая возможность), либо ввести фиксированные данные. Обратите внимание на то что фиксированные строковые параметры должны быть заключены в кавычки (для Pascal Script это одинарные кавычки).

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

FastReport VCL

Создаём СБЕР QR-код из кода Delphi/Lazarus

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
uses frxBarcode, frxQRCodeSberPreset procedure TForm1.

Button1Click(Sender: TObject); var bcSBER: TfrxBarcode2DView; begin bcSBER := TfrxBarcode2DView(frxReport1.FindObject(‘Barcode2D1’)); bcSBER.

BarType := bcCodeQR; bcSBER.ExpressionPreset.

PresetClass := ‘TfrxSberPaymentPreset’; TfrxSberPaymentPreset(bcSBER.ExpressionPreset.DataObject).

RequiredBankingDetails.Payee.BankName := »; TfrxSberPaymentPreset(bcSBER.ExpressionPreset.

DataObject).RequiredBankingDetails.Payee.BIC := »; TfrxSberPaymentPreset(bcSBER.

ExpressionPreset.DataObject).RequiredBankingDetails.Payee.

CorrespAcc := »; TfrxSberPaymentPreset(bcSBER.ExpressionPreset.DataObject).RequiredBankingDetails.

Payee.Name := »; TfrxSberPaymentPreset(bcSBER.ExpressionPreset.DataObject).

RequiredBankingDetails.Payee.PersonalAcc := »; TfrxSberPaymentPreset(bcSBER.ExpressionPreset.

DataObject).AdditionalBankingDetails.PayerINN := »; TfrxSberPaymentPreset(bcSBER.ExpressionPreset.

DataObject).AdditionalBankingDetails.Purpose := »; TfrxSberPaymentPreset(bcSBER.ExpressionPreset.

DataObject).AdditionalBankingDetails.Sum := »; frxReport1.ShowReport(); end;

Теперь и в FastReport VCL можно без труда создать квитанцию со СБЕР QR-код, что является еще одним поводом для апгрейда или обновления на FR VCL 6.8

Источник: xn--90aia9aifhdb2cxbdg.xn--p1ai

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

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

Учтите, что нововведением могут пользоваться только юридические лица или предприниматели. Обычные физические лица пока что не имеют возможности генерировать qr код для оплаты в Сбербанке.

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

Для того, чтобы создать QR код для оплаты необходимо скачать приложение СберБизнес. Его Вы сможете найти либо в App Store либо Google Market. Кстати, об этом подробно писал сам Сбербанк, в статье «Как сгенерировать QR-код в интернет-банке«.

Читайте также:  Как переживать неудачи в бизнесе

Теперь, когда приложение скачано, открываем его для генерации qr кода

Входим в СберБизнес под своим аккаунтом либо открываем счёт, также они могут помочь в регистрации бизнеса, а именно ИП или ООО с одним учредителем.

Перед Вам откроется главный экран СберБизнеса, чтобы создать qr код для оплаты просто нажмите на него

Теперь, когда Вы перешли по QR коду, Вы увидите чистой код для Вашей компании

Согласитесь этого недостаточно, переходим по кнопке «Ввести сумму заказа»

Вводим любую сумму, которую должен будет оплатить клиент и нажимаем кнопку «Продолжить»

Вот и все! Ваш QR код для оплаты создан! Поздравляем теперь Вы знаете как создать qr код для оплаты в сбербанке, давайте теперь обсудим другие вопросы связанные с qr кодом.

Вопрос — Ответ

Как найти свой QR код в Сбербанк Онлайн?

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

Пользоваться QR кодами пока доступно лишь для ИП и ООО.

Как сделать свой личный QR код?

Никак. Как уже было упомянуто выше, если Вы не являетесь владельцем ИП или ООО, то сделать QR код не получится.

Как сделать QR код для оплаты?

Если Вы являетесь владельцем ИП или ООО, то для Вас доступно приложение СберБизнес. В котором можно сгенирировать QR для оплаты, об этом подробно было написано выше.

Видео как создать qr код для оплаты сбербанк

Кому подойдет оплата по QR-коду?

Даже не смотря на то, что создать QR код может только ИП или Юр. лицо, оплата таким способом может подойти далеко не всем. Да конечно это удобно и процентная ставка за перевод ниже чем за те же транзакции через карту.

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

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

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

Наконец-то старые версии телефонов не поддерживающие NFC (бесконтактную оплату) смогут ринутся в бой и оплачивать qr коды наравне со остальными. Весь июль 2021 года Сбербанк тестировал новую функцию на пилотной группе пользователей, дабы найти все дыры и недочеты.

На кого ложится бремя по комиссии?

Если Вы создадите квитанцию или же выставите счет через qr код, но при этом Ваша компания не заключала договор со Сбербанком, то бремя ложится на покупателя. Размер комиссии, которую придется заплатить покупателю составляет 1% от суммы сделки.

Читайте также:  Почему на бизнесе дует на ходу холодный воздух

Например Вы выставили счет на 1000 рублей, а покупатель заплатит 1010 с учетом комиссии. Это выгодно и удобно для владельцев ИП и ООО, однако как встретят это Ваши покупатели Вы думаю догадываетесь. Можно пойти навстречу и брать за свои услуги меньше, чтобы комиссия входила в полную стоимость.

История развития QR кодов для оплаты

Еще 3 года назад Банк России решили модернизировать российский рынок новой функцией QR платежей. Сбербанк же долгое время не собирался подключаться лишь потому что ЦБ ограничили размер комиссии за транзакцию.

Спустя 2,5 года Сбербанк все-таки решился реализовать подобный функционал и на своей платформе. Случилось лишь это после того, как Банк России обязал всех игроков банковской сферы подключить данный вид услуги.

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

После ограничений введенных Банком России процент за транзакции может варьироваться от 0% до 0,7%, и это ой как не нравится Сбербанку и остальным игрокам. Конечно, по сравнению с комиссия за прием карт, которая была на уровне 1,5% — 2,5% банки будут находится в проигрыше.

Вам понравится:

  • Как перевести деньги с ВТБ на Сбербанк через смс?
  • Когда снимают деньги за обслуживание карты сбербанк?

Если Вам понравилась статья «как создать qr код для оплаты сбербанк», то обязательно делитесь с друзьями. Всем спасибо!

Источник: delovremonte.medium.com

QR коды на квитках в сбербанк?

netcrox

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

Формат данной строки регламентируется «Стандартами финансовых операций» — ГОСТ Р 56042-2014 Читать нашел тут

Сама кодируемая строчка выглядит так:
ST00011|Name=ООО «Три кита»|PersonalAcc=40702810138250123017|BankName=OAO «БAHК»|BIC=044525225|CorrespAcc=30101810400000000225|PayeelNN=6200098765|LastName=Иванов|FirstName=Иван|MiddleName=Иванович|Purpose=Оплата членского взноса|РауегАddress=г.Рязань ул.Ленина д.10
кв.15|Sum=100000|Phone=79101234567|SomeNewReq=100

Ответ написан более трёх лет назад
Комментировать
Нравится 5 Комментировать

image

Вероятно Вы имеете ввиду такую платежку?

Тогда Вам нужен BiPrint
У меня знакомые бухи его использую. Обычный RTF документ (хз откуда его взяли) заполняется в wordpad`e и отсылается в печать на виртуальный принтер (мс- и опен- офисы не принимает)

Ответ написан более трёх лет назад
Нравится 3 1 комментарий

вроде нет, это вообще платёжное поручение. я лично видел обычную квитанцию (как эта: www.zagran-pasport.info/insertfiles/gosposlina.jpg), у которой в левой стороне (где у обычной пусто), стоял QR код

Попросите эту девочку дать образец QR-кода — расшифровав образец будет понятно какая информация в какой последовталеьности нужна. Ну или позвоните в справочную Сбербанка.

Источник: qna.habr.com

Рейтинг
( Пока оценок нет )
Загрузка ...
Бизнес для женщин