--header 'Content-Type: application/json' \
--header 'Authorization: Bearer ' \
--data '{
"webhookUrl": "https://dominio.../efipay?CAMPOMEU&ignorar="
}'
Termos mais procurados:
Termos mais procurados:
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer ' \
--data '{
"webhookUrl": "https://dominio.../efipay?CAMPOMEU&ignorar="
}'
Bom dia! Tudo bem?
As notificações de Pix são enviadas para a URL registrada com um /pix no final. Ou seja, se você registrou a URL https://seudominio.com.br/webhook/, a notificação será enviada para https://seudominio.com.br/webhook/pix. Então, você precisa tratar essa rota /webhook/pix na sua aplicação ou cadastrar a URL do webhook com um query param para ignorar a adição do /pix, assim: https://seudominio.com.br/webhook/?ignorar=
Oi, @fe0068. Bom dia! Tudo bem?
A segunda requisição que é feita no cadastro do webhook é enviada para a URL que você está tentando registrar, adicionando /pix no final.
Ou seja, se você está registrando https://seudominio.com.br/notification/efipay, a segunda requisição será para https://seudominio.com.br/notification/efipay/pix, então é importante tratar isso também.
Outra opção é registrar com um query param, assim: https://seudominio.com.br/notification/efipay/?ignorar=, para ignorar o /pix no final.
Bom dia @ifollowyourivers ! Você configurou seu servidor e cadastrou uma url de webhook?
há algum módulo para NodeJS que já faça todo o processo de pagamento, tipo eu criar um pagamento e ter uma url que eu possa abrir pro cliente e que o efi faça todo o gerenciamento
Bom dia @ghhwer ! Tudo bem? É possível sim, através da rota PUT /v1/charge/:id/metadata.
Neste link da documentação tem mais detalhes.
Pessoal, alguem sabe se é possivel trocar a URL de notificacao? Estamos fazendo um lift 'n shift da infra precisamos mudar o dominio mas tem algumas cobrancas quentes ainda
Para receber o status de um Pix, você pode registrar uma webhook URL e as atualizações.
Em nossa documentação disponibilizamos um código que é responsável para captura o JSON das notificações.
https://dev.efipay.com.br/docs/api-pix/webhooks#exemplos-de-configurações-de-servidor
voce tem algum curl que eu possa consultar txid e receber o status?
Bom dia, @vinicio254! Tudo bem?
Você pode usar o exemplo abaixo para registrar o webhook. Sobre a configuração do mTLS, você pode conferir este vídeo que ensina a configuração em servidor Apache.
' . json_encode($responsePix, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES) . '';
estou utilizando php e até agora não consegui cadastrar o webhook usando curl , falta isso
Bom dia, @roxzin! Como vai?
Aqui está um código que funciona:
' . json_encode($responsePix, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES) . '';
' . json_encode($PixCopiaCola, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES) . '';
Bom dia, alguem tem um codigo funcional em php usando curl apenas para gerar qrcode dinamico? tudo que encontro é desatualizo e nao funciona direito.
Bom dia, @agenciadiz. Tudo bem?
Recebemos alguns relatos semelhantes a estes, tudo indica que é uma falha no DNS do servidor utilizado para fazer a requisição em questão.
Os clientes que tiveram essa mesma situação ao alterar a URL base para https://cobrancas.api.efipay.com.br.
bom dia
estou com um erro cURL error 6: Could not resolve host: api.gerencianet.com.br (see http://curl.haxx.se/libcurl/c/libcurl-errors.html)
Tb estou trabalhando com Laravel. Eu consegui fazer o cadastro da url do webhook. Caso vc tenha interesse, posso lhe mostrar. So me chamar ai.. deu trabalho em..
Você tem que configurar a URL final, sem redirects.
Olá, @wendersonferreira. Bom dia! Tudo ótimo e com você?
Para que seu sistema saiba quando o boleto for pago, você pode cadastrar uma URL de webhook. Assim, nossa API enviará as atualizações automaticamente para o seu sistema. Veja mais detalhes na nossa documentação: https://dev.efipay.com.br/docs/api-pagamento-de-contas/webhooks."
Bom dia, @weslly99, tudo bem?
1. Sim, o certificado faz referencia a conta, funcionando de forma semelhante a uma credencial.
2. Você deve ser capaz de distinguir quem esta recebendo a notificação, você pode fazer isso tendo URL distintas, usando apenas query params para distinguir, etc.
3. É importante garantir que os usuários terão acesso apenas ao que é devido à eles, ou seja, que não consigam influenciar na cobrança de outros usuários. Restrinja ao máximo os acessos aos bancos que conterão as credenciais e os certificados para evitar que outras pessoas vazem estes dados. Ao implementar o webhook Pix, utilize o mTLS e/ou HMAC para garantir que a comunicação esteja sendo de fato feita pelos servidores da Efí.
Caso tenha alguma outra dúvida basta nos perguntar para que possamos lhe auxiliar da maneira mais assertiva possível.
Boa tarde,
Estou construindo um pequeno SaaS com Tenent-Specific Integrations onde cada cliente deve inserir suas chaves da integração, e o sistema teria a responsabilidade de integrar e manter tais credenciais seguras. Porém lendo a documentação fiquei com dúvida se isso é realmente possível.
Algumas dúvidas são:
1. Cada cliente terá seu próprio certificado?
2. Devo ter uma url para cada cliente receber um webhook?
3. Quais outros cuidados devo ter?
(desculpa se estiver perguntando em um canal errado, sou novo aqui)