Как создать QR-код для оплаты электроэнергии в СНТ с пользовательскими полями

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

Проблема и требования

Бухгалтер СНТ (в данном случае — мама автора) хочет упростить сбор платежей. Идея в том, чтобы члены товарищества, наводя камеру смартфона на QR-код, могли сразу заполнить необходимые данные в банковском приложении. Требуемые поля включают:

  • Номер участка
  • ФИО владельца (желательно)
  • Показания счетчика «до» и «после»
  • Количество оплачиваемых киловатт-часов
  • Сумму платежа

Всю эту информацию нужно уместить в поле «Назначение платежа», которое, как опасается автор, имеет ограничение в 210 символов для юридических лиц (хотя для переводов между физлицами этот лимит может быть другим). Пример итоговой строки: «Счет за электроэнергию, участок 310, Иванов СГ, 25600, 25970, 370. Сумма оплаты 879,50 руб. Без учета НДС».

Изображение из общественного достояния

Контекст и сложности в СНТ

Запрос возникает на фоне непростых отношений внутри товарищества. Существуют проблемы с расхождениями в показаниях общедомового счетчика и счетчиков на участках, а также с оплатой электроэнергии, потребляемой общим водяным насосом. Энергоснабжающая организация фиксирует ежемесячные потери около 400 кВт, что вызывает вопросы у членов СНТ. Кроме того, идут споры о переносе счетчиков на столбы для общего доступа, что некоторые жильцы считают произволом.

Фотографии взяты из открытых источников

Автор отмечает, что открытие счета СНТ в Сбербанке и создание там QR-кода — платная услуга, и ее стоимость ляжет на всех членов товарищества.

Источник изображения с открытым исходным кодом

Поиск решения и готовность к оплате

Автор ищет техническое решение, которое позволило бы не только генерировать такой «умный» QR-код, но и, в идеале, создавать персональные квитанции для каждого плательщика с последующей их печатью. Он прямо заявляет о готовности рассмотреть и оплатить платную программу или услугу, которая решит эту задачу. Количество плательщиков в СНТ — менее 100 человек.

Обратите внимание: Телефонные атаки банков и немые прозвоны. Как долго они будут издеваться над населением?.

Больше интересных статей здесь: Банки.

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