Author Image

johnlenon

Oct 15, 2024

Configuração de Callbacks e Validação no Pix

callbackspagadorLGPDPIXCPFvalidaçãowebhook

Boa tarde Pessoal, qual é o critério para receber esses callbacks com ou sem os dados do pagador?
imagem enviada na mensagem pelo usuario johnlenon

Respostas (10):
Avatar discord do usuario jessica_efi

jessica_efi

15/10/2024

Boa tarde @johnlenon ! Você pode optar por receber essas dados no webhook, ativando uma configuração em sua conta, através do endpoint de Criar/modificar configurações da conta. Basta informar o "pagador" como true.

Avatar discord do usuario johnlenon

johnlenon

15/10/2024

Notei que o documento do pagador possuí um hash, é alguma restrição do banco central?

Avatar discord do usuario jessica_efi

jessica_efi

15/10/2024

Seria uma restrição nossa, em conformidade com a LGPD.

Avatar discord do usuario johnlenon

johnlenon

15/10/2024

Nesse caso, é impossível eu efetuar a validação de se quem pagou o pix é realmente a pessoa esperada que pague ou existe outra forma de efetuar essa validação?

Avatar discord do usuario jessica_efi

jessica_efi

15/10/2024

A sua validação seria somente pelo cpf? Pelo nome você não consegue saber?

Avatar discord do usuario johnlenon

johnlenon

15/10/2024

Atualmente ela ocorre por CPF para garantir que o pagador é realmente que estamos esperando

Avatar discord do usuario rubenskuhl

rubenskuhl

15/10/2024

É possível sim, usando filtro no GET de /pix. Se o CPF for o de quem você está esperando, o Pix estará na resposta. Caso contrário, resposta vazia.
GET /pix?txid=xxxx,inicio=data-hora-de-criacao-da-cobranca,fim=data-hora-de-recebimento-do-webhook,cpf=yyyyyyyyy

Avatar discord do usuario johnlenon

johnlenon

16/10/2024

Legal @rubenskuhl obrigado pela dica vou dar uma olhada

Avatar discord do usuario johnlenon

johnlenon

22/10/2024

Hey @jessica_efi essa configuração funciona em ambiente sandbox?

Avatar discord do usuario jessica_efi

jessica_efi

22/10/2024

Não, seria somente em ambiente de produção. Porque em homologação não ocorre o "pagamento".