Histórico de mensagens em pix

EXIBINDO CONVERSAS RECENTES:

Data: 04/05/2022
Canal: pix
Avatar discord do usuario catalunha

catalunha

O campo json é ausente.
Ai trato com
console.log(pix.infoPagador===undefined?'':pix.infoPagador);

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

E algo que eu não lembro e não testei é o cenário de você colocar solicitacaoPagador na cobrança, e o pagador não preencher nada... se o infoPagador vem vazio, ou se fica ausente.

Avatar discord do usuario catalunha

catalunha

Ver Respostas

Show. Parabens pelo conhecimento e obrigado pela atenção.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Um dos problemas da documentação do BACEN é que ela mistura um pouco o ponto de vista funcional com o regulatório. Neste caso, imagino que o BACEN quisesse dizer que se vier a infoPagador na mensagem ISO 20022 (que lá se chama RemittanceInformation ), o PSP tem que repassar isso na API Pix.
Aí o próximo passo é que muito da documentação da GN é copy-paste da do BACEN... 😉

Avatar discord do usuario catalunha

catalunha


imagem enviada na mensagem pelo usuario catalunha

Avatar discord do usuario catalunha

catalunha


imagem enviada na mensagem pelo usuario catalunha

Avatar discord do usuario catalunha

catalunha

Ver Respostas

Então ela nao pode ser obrigatoria na doc !

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Ela só vem se a cobrança tiver um "SolicitacaoPagador". Algo tipo "SolicitacaoPagador: Fale o numero do seu cadastro de fidelidade".

Avatar discord do usuario catalunha

catalunha

Ver Respostas

mas documentação diz que ela vem no corpo do json.
Ou eu fiz algo errado ou a gnet mudou o json e nao atualizou a doc. Se for onde gero uma issue pra ajudar a turma de dev da gnet.

Avatar discord do usuario catalunha

catalunha

infoPagador
Ainda sem ler a documentação completa, uma pergunta.
Nos testes aqui não recebi esta informação no response do webhook
imagem enviada na mensagem pelo usuario catalunha

Avatar discord do usuario catalunha

catalunha

Estou preparando um tutorial geral e vou publicar aos colegas.
Ate lá estou a disposição...
Vamos aos proximos niveis: revisar, otimizar, segurança, ampliar,...
E o mais importante. Ler a documentação.
Já que a ansiedade passou.

Avatar discord do usuario Joow

Joow

WebSocketIO

Avatar discord do usuario Joow

Joow

Ver Respostas

Eu vou criar via wesocketIO, assim que concluir eu disponibilizo aqui

Avatar discord do usuario catalunha

catalunha

Ver Respostas

Sim. após a geração da cobrança ja apresento QRCode e copie e cola. Cliente acompanha na tela a ação de pagamento e mudança de estado em tempo real.

Avatar discord do usuario catalunha

catalunha

@Efí obrigado a equipe.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Uma otimização que é legal se você puder fazer é o QR-Code já desaparecer após o pagamento ser identificado. Dá uma noção muito forte de agilidade, mas requer WebSockets ou similar para transmitir a informação.

Avatar discord do usuario catalunha

catalunha

@rubenskuhl Muito obrigado pela ajuda. Agora vamos para outros niveis...

Avatar discord do usuario Joow

Joow

Ver Respostas

Parabéns por essa conquista, nada que mais satisfatório do que ver o app funcionando como deveria 🙂

Avatar discord do usuario Joow

Joow

Ver Respostas

Conte conosco...

Avatar discord do usuario catalunha

catalunha

Ver Respostas

Ciclo fechado no meu App PoCs (Frontend: Flutter Android/Web, backend para webhook com: Node.js, backend App: back4app):
1) Cliente pede via App
2) App organizar gera QRCode para pagto PIX
3) Cliente paga PIX
4) App identifica transação e informa ao cliente que ele ja pagou
5) Empresa prepara produto e entrega.
🙏🙌🙇‍♂️
🥳🥳🥳