Histórico de mensagens em pix

EXIBINDO CONVERSAS RECENTES:

Data: 10/09/2022
Canal: pix
Avatar discord do usuario azsantosk

azsantosk

Entendi, muito obrigado Rubens pela informação

Avatar discord do usuario rubenskuhl

rubenskuhl

O payload é um JWS, mas para bater a assinatura com a do PSP, precisaria ser um PSP e ter acesso à RSFN.

Avatar discord do usuario rubenskuhl

rubenskuhl

O payload assinado só diz que uma cobrança foi emitida. Ele está disponível no parâmetro location que é retornado pela cobrança.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O banco de chaves públicas é dos PSPs, e só está disponível dentro da RSFN.

Avatar discord do usuario azsantosk

azsantosk

Ver Respostas

Entendi. Queríamos ter acesso aos payloads assinados, não é possível de forma nenhuma? Acredito que o banco de chaves públicas do bacen esteja disponível em comunicados públicos.

Avatar discord do usuario rubenskuhl

rubenskuhl

Mas não há assinatura por exemplo da transação.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Os payloads também são assinados, mas o banco de chaves públicas necessário para validar essas assinaturas só está disponível para os PSPs.

Avatar discord do usuario azsantosk

azsantosk

Ver Respostas

Vi que por exemplo as respostas retornadas pelo DICT são assinadas digitalmente, que retornam um campo "signature". Existe algo assinado parecido que retorne informações relativas a PIX/cobranças? Entendo se não tiver, obrigado Rubens pela resposta.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Não, isso não está previsto nem no SPI nem na API Pix.

Avatar discord do usuario azsantosk

azsantosk

Fazemos as requisições por HTTPS mas gostaríamos de ter uma resposta não-repudiável

Avatar discord do usuario azsantosk

azsantosk

Ver Respostas

Oi @joao_efi - tenho outra pergunta, existe alguma forma de obtermos as assinaturas SSL/RSA de algumas das requisições da API?

Avatar discord do usuario azsantosk

azsantosk

Entendi, obrigado!

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Não, não existe. O pagador precisa confirmar isso no extrato dele. E se o banco dele tiver alguma API de gestão de conta, utilizá-la para isso.

Avatar discord do usuario azsantosk

azsantosk

Obrigado pela ajuda @rubenskuhl

Avatar discord do usuario azsantosk

azsantosk

O pagador consegue consultar o /pix/ com o e2eid?

Avatar discord do usuario azsantosk

azsantosk

Ver Respostas

Existe uma API para o pagador do PIX conseguir verificar que o pagamento foi feito?

Avatar discord do usuario azsantosk

azsantosk

Entendi, obrigado! Vou tentar verificar o token. Posso aproveitar e fazer mais uma pergunta?

Avatar discord do usuario rubenskuhl

rubenskuhl

Então só algum func da GN mesmo para ver isso com você, vendo os logs para entender o problema... @Consultoria Técnica

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Em sistemas OAuth se obtém primeiro um token de acesso e depois ele é usado para próximas requisições. No caso da API Pix da GN ele vale por 1 hora. O SDK deve estar cuidando de obter token a cada requisição.

Avatar discord do usuario azsantosk

azsantosk

Ainda obtenho o mesmo erro hoje