Histórico de mensagens sobre callback

EXIBINDO CONVERSAS RECENTES:

Texto: callback
# bolix
Avatar discord do usuario robson_22856

robson_22856

Boa tarde, uma dúvida, quanto a gente inclui uma url para callback semelhanta a json.AddPair('notification_url', 'https://api.webhookinbox.com/i/xQd1gNhS/in/');
json.AddPair('custom_id', '43912669');

quando essa duplicata for paga, o end point recebe alguma notificação?

# módulos-plugins
Avatar discord do usuario joao_efi

joao_efi

@dinhoafsn. a URL de retorno é a URL do seu site onde enviaremos as notificações de pagamento.
No plugin, elas são definidas de maneira automática, de acordo com a forma de pagamento.
Como:

Nessas URLs são enviadas os tokens de cada cobrança, onde ao serem consultados, retornam as atualizações de status. De waiting para paid, por exemplo.
Salvo a exceção do Pix e Open Finance, que seguem os padrões estabelecidos pelo BACEN
Nos links abaixo você encontra os exemplos de retornos referentes aos métodos de pagamento:
- Open Finance: https://dev.efipay.com.br/docs/api-open-finance/recebendo-callbacks#requisi%C3%A7%C3%A3o
- Pix: https://dev.efipay.com.br/docs/api-pix/webhooks#requisi%C3%A7%C3%A3o
- Cartão/Boleto: https://dev.efipay.com.br/docs/api-cobrancas/notificacoes#exemplos-de-respostas

# pix
Avatar discord do usuario peterfritz

peterfritz

E verifica o IP e o segredo passado na sua URL do webhook antes de processar o callback!
imagem enviada na mensagem pelo usuario peterfritz

# pix
Avatar discord do usuario peterfritz

peterfritz

Ver Respostas

Fala @blini_10032, tem sim, uso serverless e edge para receber os callbacks, então pra mim também não foi possível usar mTLS. Mas a Efí suporta um cabeçado x-skip-mtls-checking na criação do webhook que, se tiver como valor true, irá pular a validação do mTLS.
https://dev.efipay.com.br/docs/api-pix/webhooks/#:~:text=Certbot%20por%20exemplo.-,Skip%2DmTLS,-Para%20hospedagem%20em>">Documentação do Skip-mTLS.

> Só lembre-se de verificar se o IP que envia a requisição https://sejaefi.com.br/central-de-ajuda/api/quais-enderecos-de-ip-gerencianet-utiliza#conteudo>">pertence à Efí e enviar um segredo conhecido apenas pelo seu servidor na URL quando criar o seu webhook como recomendado na documentação.

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Sim, faz. Segue o texto do autor do pix.ae:

Pra quem tem dificuldades de implementar os webhooks por falta de suporte em hospedagem compartilhada para configurar mTLS, o Pix.ae agora oferece proxy de callbacks com mTLS.

Pra usar é muito simples: é só prefixar o seu domínio com mtls.pix.ae/. Por exemplo:

Para: https://exemplo.com.br/webhookpix
Use: https://mtls.pix.ae/exemplo.com.br/webhookpix

Obs: no ambiente de homologação, prefixe com mtls-h.pix.ae/

# pix
Avatar discord do usuario peterfritz

peterfritz

Ver Respostas

Oi, boa tarde. Vocês sabem se existe algum jeito de consultar o pagador de um QR Code ou BR Code que foi cadastrado sem informar um devedor?
Na secção de https://dev.efipay.com.br/docs/api-pix/webhooks#requisi%C3%A7%C3%A3o>">requisição (callback) da documentação de webhooks, vi que é possível que os dados do pagador sejam recebidos no callback através da propriedade gnExtras.pagador, porém o objeto gnExtras é opcional e, até então, só tenho recebido através de callbacks os seguintes dados:

json
{
"pix": [
{
"endToEndId": "...",
"txid": "...",
"chave": "...",
"valor": "...",
"horario": "..."
}
]
}
No extrato é possível visualizar pagador, documento e instituição, então imagino que há alguma forma de solicitar esses dados através da API.
Agradeço desde já e peço perdão pela mensagem longa.

# pix
Avatar discord do usuario peterfritz

peterfritz

Ver Respostas

Opa @alissonmaciel_32335, tudo bem?
Para o cadatro de um webhook ou para simular o recebimento de uma callback? Cadastrar um webhook por CURL me parece bem chato, você teria que autenticar, receber o token e só então usar esse token pra configurar o webhook. E além disso teria que transformar o certificado PKCS 12 em arquivos PEM pro CURL aceitar.

# bolix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Como o callback da API de emissões não tem informação de pagamento, apenas um "algo mudou em xxxx, dá uma olhada lá", não tem nada muito crítico. Pois você só vai confiar no pagamento após uma requisição de consulta, e nela você vai poder verificar o certificado da Efí.

# bolix
Avatar discord do usuario elicast5242

elicast5242

Ver Respostas

qual recomendação de cors para callback?

# pix
Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

@nexus_prime, boa tarde!
Você consegue simular realizando uma emissão de uma cobrança Pix no valor mencionado pelo Rubens.
Segue o link da pagina em nossa documentação que fala mais sobre este procedimento: https://dev.efipay.com.br/docs/api-pix/webhooks#recebendo-callbacks

# pix
Avatar discord do usuario lucasjuliano.

lucasjuliano.

Ver Respostas

Galera, estou gerando um PIX com a sdka de vocês quando cadastro o webhook, usando as credenciais de produção recebo o primeiro request, porém quando efetuo o pagamento não chega o callback na minha rota /pix estou utilizando o skip-mTLS:

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Se vc mandou /api/callback/pix, a Efí acionou /api/callback/pix/pix .

# pix
Avatar discord do usuario nexus_prime

nexus_prime

Ver Respostas

eh..

to usando next ent fica /api/callback/pix

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Mas vc mandou como /api/callback/pix/route.ts ?

# bolix
Avatar discord do usuario hdnetitati

hdnetitati

Preciso reenviar um callbacks, alguém pra me ajudar?

# freelancer
Avatar discord do usuario hdnetitati

hdnetitati

Ver Respostas

Preciso de um atendimento para reenvio de callbacks, alguém aí pra me ajudar?

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Yes. We will send a json similar to the example in our documentation.

# devs
Avatar discord do usuario c45lu

c45lu

Ver Respostas

Esse código é minha página index da pasta webhook onde eu recebo os callbacks está correto??
imagem enviada na mensagem pelo usuario c45lu

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Na API Pix é chamado de webhook, em outras APIs de callback, mas é a mesma coisa...

# pix
Avatar discord do usuario reidoscoins

reidoscoins

Ver Respostas

Galera uma Duvida! Voces usam mais webhook ou callback na notificação de aprovado etc?