Geração do QRCode para pagamento do boleto via Pix. #54
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fala galera,
Estou desenvolvendo o registro de boleto via API em meu trabalho, e cheguei no momento de gerar o .pdf do boleto registrado. Encontrei esse repositório e me ajudou demais com essa implementação.
No entanto, existia uma demanda para mim, devendo o boleto ser gerado com o QrCode para pagamento via Pix, visto que o Banco do Brasil oferece tal opção no momento do registro do boleto, o que ocasiona maior agilidade no momento da liquidação do título.
Portanto, fiz as alterações necessárias para que o QrCode fosse gerado no PDF.
As modificações resumem-se à obter o "qrcode_emv" disponibilizado pelo banco, gerar o qrcode desta string e por fim, adiciona-la no local correto do arquivo.
Meus conhecimentos em JS ainda são básicos, portanto, não ousei ir muito afundo nas modificações no projeto base, então acredito que existam melhorias possíveis em minha implementação.
Deixo abaixo um exemplo do qrcode gerado para pagamento via pix de um boleto quaisquer.
A mensagem ao lado e a localização do qrcode foi baseada no boleto gerado pelo próprio site do BB.