Histórico de mensagens sobre QR CODE em sugestões

EXIBINDO CONVERSAS RECENTES:

Texto: QR CODE
Canal: sugestões
Avatar discord do usuario welitonxd

welitonxd

Ver Respostas

Faltou a inclusão dos detalhes sobre PIX enviado via QRCODE (Copia e Cola).
Também falta os pagamentos que foram feitos por boleto, cartão de crédito, recebimento de boletos, as tarifas de recebimento.

para poder realmente ter uma conciliação exata.

todos estes não vem no CSV.

Avatar discord do usuario peterfritz

peterfritz

Além disso, enquanto em todos os outros lugares o texto contido nos QR Code Pix (00020126580014br.gov.bcb.pix0136123e4567-e12b-12d1-a456-426655440000
5204000053039865802BR5913Fulano de Tal6008BRASILIA6207050363041D3D
) é chamado de "Pix Copia e Cola", na página da cobrança o texto do botão diz "Copiar QR Code Pix", o que me parece estranho já que depois de copiar o QR Code Pix no site da Efí, você deve pagar o Pix Copia e Cola no aplicativo do seu banco.

Avatar discord do usuario daniloescobar

daniloescobar

no estatico também vai, mas é isso só minha dúvida era só essa se no caso para o qrcode a msg do devedo só se eu mesmo criar antes de gerar, pq na hora de pagar não tem como.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Isso não vai no EVM, mas no payload do QR-Code dinâmico. Então dá sim pra fazer o que você quer.

Avatar discord do usuario daniloescobar

daniloescobar

Ver Respostas

Pessoal, boa noite! primeiro obrigado pela ajuda de vocês eu ja tinha feito integração do pix gerencianet utilizando php e agora consegui com python para um outra aplicação. Tenho uma duvida, mas nada com o sistema, é só uma curiosidade mesmo, no qrcode quando criamos e enviamos para a pessoa pagar ele ja vai com todas as informações certo, mas a pessoa não pode deixar nenhuma mensagem, diferente de quando a gente entra pelo app do banco e digita a chave, pois o banco da a possibilidade de msg. Isso no caso seria o id 80 do evm? Ai no caso antes de gerar eu colocaria uma opção de mensagem para o cliente enviar?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Em termos... há métodos e/ou parâmetros na API Pix da GN que não estão na API do BACEN, o que é permitido desde que sejam questões adicionais ao previsto na API do BACEN. Poderia ser algo como /v2/gn/qrcodeestatico , por exemplo.

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Bom dia <@!728929518344994836>! O QRCode estático é montado manualmente seguindo os padrões definidos pelo BACEN, ele não passa por API como o dinâmico e não é passível de receber atualizações/modificações pelos endpoints definidos na API Pix do BACEN. Por isto não temos como adicioná-lo em nossa API como um endpoint. Com uma biblioteca EMV/BRCode você consegue montar um QRCode estático com as informações que deseja.

Avatar discord do usuario leonardo_apereira

leonardo_apereira

Ver Respostas

Sugestão: Criae um endpoint na api do pix para cria qrcode estatico, pois o dinâmico só aceita ser pago uma única vez.

Avatar discord do usuario joao_efi

joao_efi

Oi <@!821181607275921408> Boa noite! tudo bem?
Atualmente, o botão de pagamento atualmente só aceita pagamentos via Bolix(Boleto com QrCode Pix) e Cartão de Crédito!

Avatar discord do usuario lucasfogaca

lucasfogaca

Sobre o Endpoint para consultar uma cobrança a partir do txid

GET /v2/cob/:txid
Um exemplo de retorno de uma cobrança "vencida e não paga" foi:
["calendario"] => array(2) {
["criacao"] => string(24) "2021-02-09T18:05:44.000Z"
["expiracao"] => int(900)
}
["txid"] => string(32) "5cfbedb90ab5c253bf79d2448b103a27"
["revisao"] => int(0)
["loc"] => array(4) {
["id"] => int(9346)
["location"] => string(66) "qrcodes-pix.gerencianet.com.br/v2/c37a429d5c444e01a97823af99580662"
["tipoCob"] => string(3) "cob"
["criacao"] => string(24) "2021-02-09T18:05:44.000Z"
}
["location"] => string(66) "qrcodes-pix.gerencianet.com.br/v2/c37a429d5c444e01a97823af99580662"
["status"] => string(5) "ATIVA"
["valor"] => array(1) {
["original"] => string(5) "30.00"
}
["chave"] => string(36) "76f511e6-9cb0-494c-889f-0caa67cdbe68"
["solicitacaoPagador"] => string(27) "Crédito em carteira: R$ 30"
Gostaria de saber o porquê do "status" ainda continuar como "ATIVA" mesmo que a cobrança já tenha sido vencida? Não seria interessante mandar um status próprio? De modo a evitar uma segunda validação. grato

Avatar discord do usuario reidoscoins

reidoscoins

aceitar apenas PIX PELO COPIE E COLA / qr code

Avatar discord do usuario joelemanoel

joelemanoel

Ver Respostas

Sugiro que acrescente o "Point of Initiation Method" na geração do QRCode no GET /loc/:id/qrcode, alguns PSPs como o Bradesco não estão lendo o QRCode.

Avatar discord do usuario christianefi

christianefi

json
{
"pix": {
"receberSemChave": true,

"chaves": {
"[email protected]": {
"recebimento": {
"txidObrigatorio": true,

"qrCodeEstatico": {
"recusarTodos": true
}
}
},
"[email protected]": {...}
}
}
}

Avatar discord do usuario christianefi

christianefi

Ver Respostas

Pessoal, boa tarde.

Segue a nossa proposta (inclusive já em andamento) que contempla somente, e apenas inicialmente, as travas de recebimentos de Pix sem txid's, bem como eventual bloqueio geral de recebimento a partir de QR Codes Estáticos (esse segundo ponto veio porque vimos ser uma mudança simples e de ampla aplicabilidade).

json
{
"pix": {
"receberSemChave": true,

"chaves": [{
"chave": "[email protected]",

"recebimento": {
"txidObrigatorio": true,

"qrCodeEstatico": {
"recusarTodos": true
}
}
}]
}
}

- receberSemChave: Bloqueia Pix recebidos sem a chave, apontando diretamente para agência e conta (famoso Pix manual);

- txidObrigatorio: Bloqueia Pix recebidos com txid's inválidos:
- Sem o campo txid;
- Com o campo txid vazio;
- Campo txid preenchido somente por espaços;
- Campo txid preenchido por ;

- qrCodeEstatico.recusarTodos: Bloqueia o recebimento geral por QR Codes Estáticos.

Ainda precisamos clarear a questão de se utilizar um
pattern porque temos que resguardar o nosso lado (entendam como questões de segurança, curto tempo que temos para confirmação de pix, e outros fatores), então podem continuar nos sugerindo mas, somente por enquanto, vamos resolver a dor maior.

Avatar discord do usuario anoni_mato

anoni_mato

Ver Respostas

e o BACEN tá avaliando, inclusive, mudar a especificação BRCode, passando a aceitar a omissão do campo 62, e aí não teria mais o nem nos qr codes. https://github.com/bacen/pix-api/issues/245

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Sugestão de próximo passo: o controle de QR-Code estático com txid.
E por último: controle de padrão no QR-Code estático (regex, glob, txidmatch, comecaCom etc.).

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Eu estava tentando seguir a idéia original de maior versatilidade... para mim o desabilitar QR-Code estático por chave já resolve.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Uma opção que permitiria isso com baixo risco operacional seria txIdMinLength. Se colocar o do QR-Code dinâmico, aí só vai passar dinâmico.

Avatar discord do usuario joelemanoel

joelemanoel

Ver Respostas

Ele colocou a opção "txIdRegex" "^pix", no QRCode Estático

Avatar discord do usuario francisco.carvalho

francisco.carvalho

Ver Respostas

Importantes essas considerações de vocês sobre o que trará mais valor no momento.

Vejam se estamos falando disso:

- QR Dinâmico: valida-se se possui cobrança atrelada e o valor está correto
- QR Estático: permite ao EC aceitar ou não TxId nulo
- Pix via Chave: permite ao EC recusar ou não
- Pix Manual: permite ao EC recusar ou não

Em um segundo passo, para QR Code Estático:
- Validações de padrão do TxId

<@!440035527127990273> <@!780500321994539068>