pedrofurtado/qrcode_pix_ruby

Question: Check if payment was received

ArielAleksandrus opened this issue · 1 comments

I'd like to know if there is a way in your project to retrieve a confirmation of payment. We generate a QR Code, customer pays through their bank app, and we poll Banco Central's url with the given transaction ID to know if it was confirmed.

Is there a way to do that in your project?
Thanks in advance

Olá, @ArielAleksandrus ! 👋

Obrigado por entrar em contato.

O propósito da gem é a geração de QRCode estáticos e dinâmicos. Mas, de fato, ela não contempla quaisquer outras integrações com as empresas provedoras de serviços de Pix (notificação de pagamento e afins).

Nesses casos, para esse tipo de integração sugiro utilizar diretamente a API da instituição bancária contratada, e usar essa gem caso a API da empresa não forneça o QRCode pronto para uso para você 🤝

Existem APIs de instituições que já retornam a imagem QRCode e o Copia-e-Cola, outras ainda não. Para essas que ainda não retornam, o uso dessa gem complementa a funcionalidade.