pedrofurtado / qrcode_pix_ruby

Ruby gem for QRCode generation of Pix (Pagamento Instantâneo Brasileiro - Banco Central do Brasil)
https://rubygems.org/gems/qrcode_pix_ruby
MIT License
43 stars 7 forks source link

Confirmação de recebimento #23

Closed ademir10 closed 2 years ago

ademir10 commented 2 years ago

Olá! Primeiramente me desculpe pela falta de conhecimento, mas gostaria de saber se è possível, após a confirmação do recebimento, eu receber uma confirmação apontando para uma URL dentro da minha API? Porque desta forma eu já conseguiria eliminar a etapa de conciliação no financeiro.

obrigado e parabéns pela excelente Gem!

pedrofurtado commented 2 years ago

Olá, @ademir10 ! Tudo joia? 🤝

Nesse caso em particular, onde você deseja ser notificado do pagamento ou expiração do Pix, será necessário a contratação do serviço de algum provedor de serviços financeiros de Pix. O provedor do serviço de Pix (em geral, fintech ou banco mesmo) lhe fornecerá uma API para a geração de Pix e as padronizações de webhook/callback num endpoint de sua API interna.

Exemplos disso são: Pagar.me, Yapay, Vindi, Itaú, e assim por diante, tá bom? Todos eles oferecem a solução de API Pix, que nela contém a confirmação de recebimento/pagamento 👍 Inclusive algumas APIs de instituições financeiras até já retornam o QRCode e Pix Copia-e-Cola na propria API, não sendo necessário o uso dessa gem, por exemplo, para a geração deles.

A gem aqui no Github tem por escopo apenas a geração do QRCode Pix para os casos de Pix "estático" (aqueles que costumam ficar em paredes de estabelecimentos comerciais, pro cliente apontar o celular) ou "dinamico" quando o provedor de API Pix não te retorne o QRCode já pronto na API deles. De toda maneira toda e qualquer "inteligência de integração" (confirmação de pagamento/notificação do Pix por email/afins) fica a cargo do provedor de API Pix contratado, bele?

ademir10 commented 2 years ago

Olá, @ademir10 ! Tudo joia? 🤝

Nesse caso em particular, onde você deseja ser notificado do pagamento ou expiração do Pix, será necessário a contratação do serviço de algum provedor de serviços financeiros de Pix. O provedor do serviço de Pix (em geral, fintech ou banco mesmo) lhe fornecerá uma API para a geração de Pix e as padronizações de webhook/callback num endpoint de sua API interna.

Exemplos disso são: Pagar.me, Yapay, Vindi, Itaú, e assim por diante, tá bom? Todos eles oferecem a solução de API Pix, que nela contém a confirmação de recebimento/pagamento 👍 Inclusive algumas APIs de instituições financeiras até já retornam o QRCode e Pix Copia-e-Cola na propria API, não sendo necessário o uso dessa gem, por exemplo, para a geração deles.

A gem aqui no Github tem por escopo apenas a geração do QRCode Pix para os casos de Pix "estático" (aqueles que costumam ficar em paredes de estabelecimentos comerciais, pro cliente apontar o celular) ou "dinamico" quando o provedor de API Pix não te retorne o QRCode já pronto na API deles. De toda maneira toda e qualquer "inteligência de integração" (confirmação de pagamento/notificação do Pix por email/afins) fica a cargo do provedor de API Pix contratado, bele?

Bom dia Pedro! Muito obrigado pelo retorno e por todas as informações, mais uma vez te agradeço e vou dar uma olhada nas opções que você me enviou sim.

Deus abençoe, valeu!

pedrofurtado commented 2 years ago

Tmj! ✌️

pedrofurtado commented 2 years ago

Fecharei a issue por enquanto, @ademir10 , mas havendo novas dúvidas, fique a vontade para reabrir, bele? Sem problemas 👍

ademir10 commented 2 years ago

Sim, claro! te agradeço mais uma vez pela atenção, Pedro! valeu!

Em 06/07/2022 16:50, Pedro Furtado escreveu:

Fecharei a issue por enquanto, @ademir10 https://github.com/ademir10 , mas havendo novas dúvidas, fique a vontade para reabrir, bele? Sem problemas 👍

— Reply to this email directly, view it on GitHub https://github.com/pedrofurtado/qrcode_pix_ruby/issues/23#issuecomment-1176633476, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAUYJAEPDDP2JUD3JR5OGA3VSXPRTANCNFSM52X62P7A. You are receiving this because you were mentioned.Message ID: @.***>

--