Чтобы сформировать QR-код для оплаты квитаниции используем следующий стандарт.
ГОСТ Р 56042-2014 Стандарты финансовых операций. Двумерные символы штрихового кода для осуществления платежей физических лиц.
Блок обязательных реквизитов:
ST00011|Name=ООО "Три кита"|PersonalAcc=40702810138250123017|BankName=OAO "БAHК"|BIC=044525225|CorrespAcc=30101810400000000225
Блок дополнительных реквизитов:
ST00011|Name=ООО "Три кита"|PersonalAcc=40702810138250123017|BankName=OAO "БAHК"|BIC=044525225|CorrespAcc=30101810400000000225|PayeeINN=6200098765|LastName=Иванов|FirstName=Иван|MiddleName=Иванович|Purpose=Оплата членского взноса|РауегАddress=г.Рязань ул.Ленина д.10 кв.15|Sum=100000|Phone=79101234567|SomeNewReq=100
ST00011 - для Windows-1251
ST00012 - для UTF-8