Histórico de mensagens sobre webhook

EXIBINDO CONVERSAS RECENTES:

Texto: webhook
# pix
Avatar discord do usuario litho_on

litho_on

Ver Respostas

Boa tarde, alguns pix de 5 reais sao gerados e pagos, recebo na efi porem a efi nao envia a notificaçao de recebimento para o webhook, a requisição não chega porem se consultar o txid esta como pago, podem analisar isto ?

# bolix
Avatar discord do usuario welitonxd

welitonxd

Ver Respostas

Bom dia, como reenviar em lote as notificações do webhook? foi feita uma alteração no site do cliente que resetou o subdominio de recebimento das notificações, foi identificado a situação 2 dias depois e o mecanismo de notificação tem um gap de 21,3 horas para 14,6 dias, (penúltimo e último envio) como as requisicoes são repetidas, gostaria de reprocessar em lote todas que tiveram falha. não achei a informação dentro da documentação
imagem enviada na mensagem pelo usuario welitonxd

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O de envio é mais fácil você criar uma chave Pix que você só usa para o webhook de envio. Aí o que vier para ele, você sabe que é de envio.
Devolução não é um tipo diferente... é uma atualização no recebimento, aonde vem campos de devolução.

# pix
Avatar discord do usuario hardson

hardson

Ver Respostas

Olá, eu estou com uma dúvida a respeito do Webhook de Pix. Qual é o padrão recomendado pela Efí para saber se a requisição do Webhook que estou recebendo é de Recebimento, Devolução ou Envio de Pix? De acordo com a documentação o único que tem um "tipo" é o Envio
imagem enviada na mensagem pelo usuario hardson

# pagamento-contas
Avatar discord do usuario yasmin_efi

yasmin_efi

Ver Respostas

@wendersonferreira no Header da requisição para cadastrar o webhook ppix em sua chave, é necessário enviar o x-skip-mtls-checking como false caso tenha configurado a validação mTLS em seu servidor ou true caso contrario.

# pagamento-contas
Avatar discord do usuario wendersonferreira

wendersonferreira

Ver Respostas

Ola tudo bem? Alguem poderia me ajudar com uma mensagem que estou recebendo ao cadastrar o webhook de pagamentos de contas na api?

# assinaturas
Avatar discord do usuario rodrigoaes

rodrigoaes

Tenho uma dúvida, o webhook da API-Cobranças é capaz de disparar para um servidor Ngrok?

https://4346-2804-14d-32d1-906c-e585-f08b-484e-8730.ngrok-free.app

At´pe agora ele não disparou aqui, fiz um teste no postman e e apareceu no console do meu servidor Node.JS que eu disparei uma requisição pra la, mas o da Efí não chegouy aqui

# pix
Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Bom dia, @celsoalexandre! Tudo bem?

Sugerimos duas formas de validação para garantir a segurança, mas recomendamos fortemente que você as utilize em conjunto:

Verifique o IP de comunicação:

Restrinja a comunicação ao domínio do webhook cadastrado para aceitar apenas mensagens do IP utilizado pela Efí.
IP utilizado atualmente em nossas comunicações: 34.193.116.226.

Adicione uma hash à URL cadastrada no webhook:

Crie um HMAC (uma identificação própria) que será acrescentado ao final da URL no momento do cadastro do webhook. Essa hash será utilizada para validar a origem da notificação.
Todos os webhooks enviados ao seu servidor terão essa identificação final, e sua aplicação deve validar a presença da mesma.
Exemplo:

URL de notificação original: https://seu_dominio.com.br/webhook
URL com a hash: https://seu_dominio.com.br/webhook?hmac=xyz&ignorar=.
O termo ignorar= serve para tratar a adição do /pix no final da URL.

# pix
Avatar discord do usuario celsoalexandre

celsoalexandre

Ver Respostas

bom dia. Eu implementei o webhook pix e por ser um servidor que vai ter outras rotas além dos webhooks da efi, eu optei por desabilitar o mtls e validar um query param "secreto" ao invés disso. Existem mais medidas de segurança recomendadas que posso implementar pra esse webhook?

# dúvidas
Avatar discord do usuario titanis3412

titanis3412

Ver Respostas

@joaolucas_efi No caso, no meu sistema Bitrix, iria gerar um Webhook de saída, para um integrador (Zapier), que ira transmitir a informação para o EFÍ que retornara com os dados para pagamento para o integrador que transmitira para o Bitrix.

Seria essa linha de raciocínio?

# dúvidas
Avatar discord do usuario titanis3412

titanis3412

Ver Respostas

Entendi.

No caso, não é possível criar uma cobrança através de um disparo de Webhook?

# dúvidas
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Webhook só se aplica na situação assíncrona, que é quando o cliente paga... apesar da Efí ter suporte a webhooks, primeiro precisa criar uma cobrança.

# dúvidas
Avatar discord do usuario titanis3412

titanis3412

Gerar um disparo através do Bitrix enviando os dados por Webhook, usar um integrador, para transmitir para o EFÍ.

# dúvidas
Avatar discord do usuario titanis3412

titanis3412

Ver Respostas

Entendo!

Não teria uma maneira de se comunicar através de Webhooks?

# devs
Avatar discord do usuario daniel.silva.manager

daniel.silva.manager

Ver Respostas

Boa tarde, alguem sabe qual a porta de comunicação padrão do Discord para uma maquina local conseguir enviar o POST do Webhook do canal?

# pix
Avatar discord do usuario condegabriel

condegabriel

Pessoal, boa tarde. Gostaria de uma ajuda para ajustar o nginx na questão dos webhooks

# pix
Avatar discord do usuario palloma_efi

palloma_efi

Ver Respostas

Bom dia @celsoalexandre ! Tudo bem? O atributo metadata é utilizado apenas na API Cobranças.
Na API Pix, você deve cadastrar a URL através da rota PUT /v2/webhook/:chave: https://dev.efipay.com.br/docs/api-pix/webhooks#configurar-o-webhook-pix

# pix
Avatar discord do usuario celsoalexandre

celsoalexandre

Ver Respostas

Bom dia,
estou tendo o seguinte erro ao criar uma charge pix com location e notification_url usando a sdk pra Go, ambiente homolog
{"nome":"json_invalido","mensagem":"Valores ou tipos de campo inválidos","erros":[{"chave":"additionalProperties","caminho":".body","mensagem":"não são permitidas propriedades adicionais"}]}

go
// Go
PUT /v2/cob/:txid
map[string]interface{}{
"calendario": map[string]interface{}{
"expiracao": 600,
},
"valor": map[string]interface{}{
"original": "0.01",
},
"loc": map[string]interface{}{
"id": 97,
},
"metadata": map[string]interface{}{
"notification_url": "https://meudominio:10021/efi/homolog/webhook",
},
"chave": "71cdf9ba-c695-4e3c-b010-abb521a3f1be",
"solicitacaoPagador": "Teste",
}

Se eu removo o campo "metadata" e seu conteúdo, funciona.
Não é mais possível criar a cobrança e registrar a callback na mesma chamada, ou seria de outra forma?