Histórico de mensagens sobre webhook

EXIBINDO CONVERSAS RECENTES:

Texto: webhook
# assinaturas
Avatar discord do usuario marcelo_efi

marcelo_efi

Ver Respostas

Boa tarde, tudo bem?

Em cada objeto do array da notificação de assinatura, é indicado se trata-se de uma cobrança (charge) ou não.
Além disso, a notificação inclui a data da cobrança, o que permite identificar a qual mês ela se refere.

Sobre o status waiting, ele representa o estado da cobrança aguardando a aprovação do cartão.
A partir daí, o status pode evoluir para paid (pago) ou outro, dependendo do resultado da transação.

Quanto à dúvida sobre o webhook: sempre que uma cobrança tem o status alterado, um webhook é enviado automaticamente, então sim, você será notificado.

# assinaturas
Avatar discord do usuario suarezwt

suarezwt

E quando a cobrança é efetuada no cartao do cliente, o webhook nos notifica com status?

# devs
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

API PIx ou API Cobranças ? Pq na API Pix o ideal é filtrar por
1) CA da Efí no client-certificate
2) CN gn-webhook-pix no client-certificate

Mas filtrar também por IP é legal.

# pix
Avatar discord do usuario vinirs12

vinirs12

Ver Respostas

Boa tarde! Tudo certo? gostaria de uma ajuda com a rota de cadastrar webhook, a mesma esta apresentando esse erro
imagem enviada na mensagem pelo usuario vinirs12

# devs
Avatar discord do usuario dilanln_

dilanln_

Ver Respostas

boa tarde, poderiam me informar qual IP ou dominio utilizado pela EFI no envio dos webhooks pra mim autorizar no cors do meu sistema ?

# assinaturas
Avatar discord do usuario dilanln_

dilanln_

Bom dia, alguém poderia me informar que status a EFI envia pra caso uma assinatura não tenha sido paga no mês, por exemplo meu cliente teve 3 descontos com sucesso porém o 4 falhou, que status vou receber no webhook ?

# dúvidas
Avatar discord do usuario joaolucas_efi

joaolucas_efi

Ver Respostas

Você pode consultar a cobrança, e caso ela tenha sido paga haverá um atributo com as informações referentes ao recebimento. Porém alertamos que nós não recomendamos o uso deste endpoint para verificar pagamentos, isso caracteriza Polling, uma prática contraria ao Webhook que gera consumos desnecessários na API. Sugerimos a implantação do Webhook para que seu sistema funcione da melhor forma possível gastando menos recursos (não precisará fazer N requisições para verificar um pagamento, basta aguardar a notificação) e também assim ao escalar sua operação você evita que sua aplicação atinja o Rate Limit da API Pix, podendo causar bloqueios.

# dúvidas
Avatar discord do usuario joaolucas_efi

joaolucas_efi

Ver Respostas

Bom dia, @lessaapolinario. Tudo bem?
No momento da criação sugerimos que você salve o txid e vincule ao seu pedido, é importante se atentar que o txid é único por documento (CPF/CNPJ), portanto caso seu sistema lide com diversas integrações esse valor se gerado automaticamente pode não ser único entre as diversas aplicações, nestes casos orientamos que você gere o txid do seu lado e utilize ele para gerar a cobrança. No momento do pagamento você receberá um webhook contendo o txid, assim você poderá associar o pagamento (que pode ser identificado unicamente pelo e2eid) à cobrança.
Segue um exemplo do webhook que você receberá quando uma cobrança for paga:

{
"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"
}
]
}

# devs
Avatar discord do usuario michaellopes_

michaellopes_

Ver Respostas

Boa tarde galera está com alguma instabilidade no serviço de cadastro de webhook?
imagem enviada na mensagem pelo usuario michaellopes_

# bolix
Avatar discord do usuario marcelo_efi

marcelo_efi

Ver Respostas

Boa tarde, tudo bem?

Por questões de segurança, os dados retornados via webhook são parcialmente mascarados. Abaixo estão exemplos de como essas informações são enviadas:

json
// Pix recebido com dados do pagador (CPF)
{
"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": ".123.456-",
"codigoBanco":"00416968"
}
}
}
]
}

// Pix recebido com dados do pagador (CNPJ)
{
"pix": [
{
"endToEndId": "E090893562024101648554e991d24ccb",
"txid": "c547f5f498c0420a9d1db5970a0d34c3",
"chave": "ca179e79-df8a-4717-b915-549f1de4d31d",
"valor": "0.01",
"horario": "2024-10-16T18:56:36.000Z",
"gnExtras": {
"pagador": {
"nome": "EFI SA - INSTITUICAO DE PAGAMENTO",
"cnpj": "09089356000118",
"codigoBanco": "09089356"
}
}
}
]
}

# abertura-contas
Avatar discord do usuario marcio.pensadorweb

marcio.pensadorweb

desde enviar os dados receber o webhook criar credencias e certificado

# abertura-contas
Avatar discord do usuario marcio.pensadorweb

marcio.pensadorweb

mas quando o webhook chama que tenho que pegar esses dados e criar o secret e client e cretificado ai so em produção

# abertura-contas
Avatar discord do usuario marcio.pensadorweb

marcio.pensadorweb

Ver Respostas

agora estamos com um problemão porq para testar essa integração o webhook so gera as chaves certificado em produção e esse primeiro teste deu erro vamos ajustar eai para testar novamente precisa de dados reais se fizermos isso 5 vezes vamos ter que ter 5 cnpj e tudo mais corretos

# abertura-contas
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @marcio.pensadorweb! Tudo bem?
O evento do webhook é acionado assim que o cliente aceita ou recusa a abertura de conta. Então é enviado um json para a URL cadastrada, semelhante ao descrito em nossa documentação: https://dev.efipay.com.br/docs/api-abertura-de-contas/webhook#requisi%C3%A7%C3%A3o

# abertura-contas
Avatar discord do usuario marcio.pensadorweb

marcio.pensadorweb

Ver Respostas

fizemos a integração da bertura de conta e acabamos de fazer uma abertura de conta em produção para teste aparentimente ocorreu todo ok chegou a msg no zap e o email para o cliente confirmar.
O cliente ja autorizou gostaria de saber como funciona agora pois a efy precisa comunicar o webhook apos a aprovação correto.
quanto tempo isso demora para ficarmos de olho aqui e ve se vai concretizar tudo ok

# pix
Avatar discord do usuario luigijordanio

luigijordanio

Ver Respostas

Bom dia pessoal, cadastrei um webhook no endpoint [PUT] /v2/webhook/:chave pelo ambiente de hmg e não estou recebendo nenhuma notificação quando cadastro uma nova cobrança do tipo pix, pelo menos não aparece nada pra mim nas notificações. To tentando criar um webhook para receber as confirmações de pagamento das cobranças geradas.

# pix
Avatar discord do usuario gabriel_efi

gabriel_efi

Ver Respostas

Boa noite, @simiomajstro! Como chegou ao erro de certificado não reconhecido? Está sendo retornado algum erro específico de resposta na rota de cadastro do webhook?

# pix
Avatar discord do usuario napunda_

napunda_

Ver Respostas

Boa tarde, na documentação eu encontro os códigos correspondentes ao erro no retorno do webhook no envio dos pix?
Por exemplo o erro de envio abaixo tem esse código de erro AC03. Onde encontro os códigos com seus respectivos motivos?

JSON
// Pix rejeitado
{
"pix": [
{
"endToEndId": "E090893562021030PIf25a7868",
"chave": "2c3c7441-b91e-4982-3c25-6105581e18ae",
"tipo": "SOLICITACAO",
"status": "NAO_REALIZADO",
"valor": "0.01",
"horario": null,
"infoPagador": "0123456789",
"gnExtras": {
"idEnvio": "123ABC",
"erro": {
"codigo": "AC03",
"origem": "PSP do usuário recebedor",
"motivo": "Número da agência e/ou conta transacional do usuário recebedor inexistente ou inválido"
}
}
}
]
}

# devs
Avatar discord do usuario enzovzy

enzovzy

Ver Respostas

quero gerar um qr code pra pessoa pagar, mas que tenha uma identificação, caso ele seja pago, o webhook venha pra mim com um id que eu possa identificar