Consulta de Validade Chave Pix e Envio de Pix

EXIBINDO RESPOSTAS:

Avatar discord do usuario ezequielsp

ezequielsp

Boa tarde! Existe como validar uma chave pix antes de tentar enviar um pix para ela?
- Exemplo: Um usuário informa o cpf para receber um pix, então quero validar se o cpf dele é uma chave pix válida.

Avatar discord do usuario matheus_efi

matheus_efi

Boa tarde <@!783359762917752843>! As chaves Pix ficam salvas em um DICT que é consultado no momento do envio do Pix, se este CPF não estiver atrelado a nenhum PSP como chave, então a transação não ocorre. Ym exemplo de retorno ao consumir a rota v2/pix :

{
"nome": "erro_aplicacao",
"mensagem": "Ocorreu um erro ao buscar os dados da chave"
}

Avatar discord do usuario ezequielsp

ezequielsp

Não seria possível que eu consulte antes de tentar enviar o pix?

Avatar discord do usuario matheus_efi

matheus_efi

Atualmente não, essas chaves ficam cadastradas no DICT e não há um endpoint para retornar esta informação. Você poderia detalhar melhor a necessidade desta consulta para que possamos entender melhor?

Avatar discord do usuario joelemanoel

joelemanoel

A ideia é conseguir validar a chave antes de enviar o Pix e informar que essa chave não existe para fazer o Pix, por exemplo, sem a necessidade de esperar o webhook ou o processamento da solicitação de envio do Pix.

Avatar discord do usuario rubenskuhl

rubenskuhl

O Banco Central não deixa. Há um limite baixo para consultas ao DICT sem transação posterior, que a GN se arriscaria muito se fornecesse algo que permitisse isso de forma automatizada.

Avatar discord do usuario joelemanoel

joelemanoel

Essa é a dúvida, isso já ocorre no App da GN.

Avatar discord do usuario rubenskuhl

rubenskuhl

De forma não automatizada.

Avatar discord do usuario francisco.carvalho

francisco.carvalho

No endpoint POST /pix caso a chave do recebedor não exista, você receberá um erro na hora. Isso significa que o webhook nem será acionado pois a solicitação de envio de Pix não funcionou.

Sobre os aplicativos conseguirem indicar contatos cujo telefone/email já estejam cadastrados no Pix, sabemos que estuda-se isso no BC e inclusive nós enviamos há pouco tempo uma proposta relacionada.

Pode ser que em breve seja viável uma "consulta no cache do DICT", de forma que não se gaste as fichas do bucket oficial...