Você criou com base na biblioteca qrcode-pix? Dei uma olhada rápida no código deles, não sabia que era tão simples criar um código PIX.
Decidir ir mais a fundo para entender melhor, já que esse assunto é bem delicado (imagine usar uma biblioteca que eventualmente gera um código errado, seja por erro ou má intenção), e vi que está bem especificado na documentação do Bacen.
Vou ler melhor depois para entender bem isso, mas já deixo como referência aqui.