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

Question: What is the URL field in Dynamic QRCode? #22

Closed ArielAleksandrus closed 2 years ago

ArielAleksandrus commented 2 years ago

In the example, we have "https://example.com" I'd like to know what is expected to be the URL. Is it the callback when the transaction is complete? Or is it something else?

Thanks in advance

pedrofurtado commented 2 years ago

Olá, @ArielAleksandrus ! 👋

Essa URL é esperado ser preenchida com o valor retornado pela API de terceiros que você utilize para a integração com Pix.

Existem soluções no mercado que, apesar de integrarem no Pix, não fornecem ainda via API a informação do QRCode e Copia-e-Cola, mas fornecem a informação da URL que deve ser "sensibilizada" ao fazer o pagamento via app, retornando algo do tipo:

{
  // ...
  "notification_url": "https://example.com/lorem/ipsum/xyz"
  // ...
}

Nesses casos, a URL deve ser inserida dentro do QRCode, para que o aplicativo bancário mobile usado pelo cliente consiga reconhecer a URL e fazer as devidas notificações. 🍻