Author Image

l9reserv

Dec 31, 2024

Configuração de Webhook Efipay para Transações

banco pagadorNomelogsEfiPaywebhooktransações

Boa noite, alguém sabe como por o Banco Pagador e o Nome nas logs do Efipay?

Respostas (5):
Avatar discord do usuario psiconeurose

psiconeurose

31/12/2024

explica melhor

Avatar discord do usuario l9reserv

l9reserv

31/12/2024

Como faço requests para acessar dados de uma transação e ter o banco utilizado para a compra e o nome do usuário utilizado Efibank

Avatar discord do usuario rubenskuhl

rubenskuhl

01/01/2025

É via configuração do webhook.
https://dev.efipay.com.br/docs/api-pix/endpoints-exclusivos-efi#criarmodificar-configura%C3%A7%C3%B5es-da-conta

chave -> notificacao -> pagador

{
"pix": {
"receberSemChave": true,
"chaves": {
"355e4568-e89b-1243-a456-006655440001": {
"recebimento": {
"txidObrigatorio": false,
"recusarTipoPessoa": "PF",
"qrCodeEstatico": {
"recusarTodos": false
},
"documentoPagadorIgualDevedor": true,
"webhook": {
"notificacao": {
"tarifa": true,
"pagador": true
},
"notificar": {
"pixSemTxid": true
}
}
},
"envio": {
"webhook": {
"notificacao": {
"tarifa": true,
"favorecido": true
}
}
}
}
}
}
}

Avatar discord do usuario rubenskuhl

rubenskuhl

01/01/2025

Você vai receber as notificações assim:

{
"pix": [
{
"endToEndId": "E1803615022211340s08793XPJ",
"txid": "fc9a43k6ff384ryP5f41719",
"chave": "2c3c7441-b91e-4982-3c25-6105581e18ae",
"valor": "0.01",
"horario": "2020-12-21T13:40:34.000Z",
"infoPagador": "pagando o pix",
"gnExtras": {
"pagador": {
"nome": "GORBADOCK OLDBUCK",
"cpf": mascara.123.456-mascara",
"codigoBanco":"00416968"
}
}
}
]
}

Avatar discord do usuario rubenskuhl

rubenskuhl

01/01/2025

E para ir do codigoBanco para o nome, você precisa baixar todo dia este arquivo do Banco Central:

https://www.bcb.gov.br/content/estabilidadefinanceira/participantes_pix/lista-participantes-instituicoes-em-adesao-pix-20250101.csv

(data em formato yyyymmdd, precisa ir trocando para manter atualizado)