Сформируйте платёжный QR-код по реквизитам счёта в формате ГОСТ Р 56042 (ST00012). Заполните поля получателя, БИК, счета, назначение и сумму — код появится сразу, его можно скачать в PNG и вставить в счёт на оплату. Такой QR сканируют мобильные приложения банков.
⚠️ QR формируется прямо в браузере из введённых вами данных — ничего не отправляется на сервер. Для реального счёта вводите настоящие реквизиты получателя; кнопка «Заполнить примером» подставляет образцовые данные для проверки.
Как это работает
Платёжный QR-код по ГОСТ Р 56042 — это способ закодировать реквизиты счёта в двумерный код, чтобы плательщику не пришлось вручную переписывать двадцатизначные номера. Клиент наводит камеру в мобильном приложении банка, и поля платежа заполняются автоматически. Строка кода начинается со служебного блока ST00012, где ST — идентификатор формата, 0001 — версия, а 2 — кодировка UTF-8. Дальше через разделитель идут пары «имя=значение»: обязательные Name (наименование получателя), PersonalAcc (расчётный счёт), BankName (банк), BIC (БИК), CorrespAcc (корреспондентский счёт), PayeeINN (ИНН получателя) и дополнительные — KPP (КПП), Purpose (назначение платежа), Sum (сумма). Важная деталь: сумма указывается в копейках, поэтому 150 рублей превращаются в 15000 — генератор пересчитывает это сам, введите сумму в рублях. Инструмент собирает строку по стандарту, показывает её целиком (удобно проверить или вставить вручную) и рисует QR-код прямо в браузере, без обращения к сторонним сервисам. Готовый код можно скачать в PNG и вставить в счёт на оплату, квитанцию или письмо. Кнопка «Заполнить примером» подставляет образцовые реквизиты из генератора, чтобы протестировать сканирование. Для настоящего платежа вводите реальные реквизиты получателя — сумма и назначение попадут в платёж как есть, поэтому проверяйте их перед печатью. Если нужны сами реквизиты для теста, сформируйте их в генераторе реквизитов, а корректность счёта по БИК проверьте в проверке расчётного счёта.
Частые вопросы
Как сделать QR-код для оплаты по реквизитам?
Заполните наименование получателя, ИНН, БИК, корреспондентский и расчётный счёт, при необходимости КПП, назначение и сумму. QR-код по ГОСТ Р 56042 сформируется автоматически, его можно скачать в PNG.
Какие банковские приложения читают такой QR?
Формат ST00012 по ГОСТ Р 56042 — стандарт для оплаты по счёту в России, его распознают мобильные приложения большинства банков в разделе оплаты по QR или по реквизитам.
В каких единицах указывать сумму?
Вводите сумму в рублях (можно с копейками через запятую). В стандарте сумма хранится в копейках — генератор пересчитает её сам: 150,50 ₽ станет 15050.
Какие поля обязательны для платёжного QR?
По ГОСТ обязательны Name (получатель), PersonalAcc (расчётный счёт), BankName, BIC, CorrespAcc и PayeeINN. КПП, назначение и сумма — дополнительные, но их обычно заполняют для счёта.
Данные отправляются на сервер?
Нет. Строка и QR-код формируются прямо в браузере на JavaScript. Введённые реквизиты и сумма никуда не передаются.
Можно ли вставить такой QR в счёт на оплату?
Да. Скачайте PNG и разместите его в счёте, квитанции или письме. Плательщику достаточно навести камеру приложения банка, чтобы реквизиты подставились автоматически.