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

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

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

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