Histórico de mensagens sobre webhook

EXIBINDO CONVERSAS RECENTES:

Texto: webhook
# pix
Avatar discord do usuario felipenunes0714

felipenunes0714

Ver Respostas

existe algum jeito de usar o webhook da efipay sem precisar usar um servidor apache?

# open-finance
Avatar discord do usuario vitorshermon

vitorshermon

Só recebo dados com status aceito no webhook os demais status não recebo nada

# open-finance
Avatar discord do usuario vitorshermon

vitorshermon

Porque gerei um link de pagamento e não fiz a efetuação do pagamento e não recebi nenhuma notificação no webhook cadastrado

# bolix
Avatar discord do usuario gabriel.barros

gabriel.barros

Ver Respostas

Bom dia. Gostaria de saber se existe algum webhook disponibilizado pra efí pra atualização de status de boleto. Se sim, onde encontro a documentação?

# devs
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Exemplificando o que o Rubens disse, como você vai usar a mesma URL para vários clientes, ao emitir o boleto e passar a URL, inclua um parâmetro que identifique o cliente, como por exemplo: https://seudominio.com.br/webhook/?cliente=idCliente123&sandbox=false. Além do parâmetro cliente, é interessante passar algo que indique o ambiente, para que sua aplicação saiba se deve usar o Client_id/Client_secret de produção ou homologação para consultar o token de notificação.

# pix
Avatar discord do usuario marcoglg_dev

marcoglg_dev

Ver Respostas

boa noite pessoal, estou tendo problemas para configurar o webhook pix sempre retona 403.

{
"nome": "webhook_invalido",
"mensagem": "A URL informada respondeu com o código HTTP 403"
}

já testei e sei que o erro está nessa parte da config do nginx:

location /api/webhook {
if ($ssl_client_verify != SUCCESS) {
return 403;
}

já baixei o certicado certificate-chain-homolog.crt

# devs
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Oi, @cleitonconceicao_. Bom dia! Tudo bem?
Para configurar um webhook na plataforma da Efi e realizar a baixa automática de boletos no seu sistema, você pode seguir o processo descrito na documentação oficial. Basicamente, quando você emite um boleto via API, você irá enviar também a URL de notificação junto com as informações do boleto. Então, sempre que houver uma alteração no status do boleto, a Efi enviará uma notificação para essa URL.

Essa notificação contém um token único para cada cobrança. Seu sistema deve consultar esse token para obter os detalhes da notificação e identificar a cobrança específica para fazer a conciliação. Você pode conferir todos os detalhes no link da documentação: Notificação de Boletos.

Além disso, temos um vídeo que explica detalhadamente como realizar esse procedimento, o que pode ser muito útil para você: Assista ao vídeo.

Espero que isso ajude! Conte com a gente!

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @excarplex_27431! Tudo bem?
1. Para configurar um split de pagamento em uma cobrança Pix, você precisará seguir alguns passos específicos e utilizar os endpoints adequados da API. Aqui está um resumo das informações para te orientar:
1.1. Configuração do Split de Pagamento:
Primeiro, é necessário criar uma configuração de split. Isso é feito através do endpoint específico para configuração de split, disponível aqui. Esta configuração pode ser reutilizada em múltiplas cobranças Pix, o que facilita o processo se você tiver uma estrutura de split recorrente.
1.2. Criação da Cobrança Pix:
Após configurar o split, o próximo passo é criar a cobrança Pix. Isso pode ser feito de duas maneiras, dependendo do tipo de cobrança:
1.2.1. Cobrança Imediata: Utilize o endpoint para criar uma cobrança imediata com um TXID, disponível aqui.
1.2.2Cobrança com Vencimento: Se a cobrança tiver vencimento, utilize este endpoint.
1.3. Associação da Configuração de Split à Cobrança Pix:
Com a cobrança Pix criada, você precisará associar a configuração de split à cobrança. Isso é feito através do endpoint específico para vinculação de cobrança com split, disponível aqui.
Além disso, para melhor compreensão do processo de split de pagamento, você pode consultar o fluxograma disponível neste link.


2. O Split de pagamento Pix só pode ser realizado entre contas Efí, com limite máximo de 20 contas para o repasse.


3. Para configurar o webhook, você precisará fazer isso através de uma requisição HTTP utilizando o endpoint específico fornecido pela Efí. Esse processo envolve associar uma chave Pix registrada na sua conta Efí, que é a mesma chave que será utilizada na criação da cobrança, à URL de retorno da sua aplicação.
Você pode seguir o passo a passo detalhado na nossa documentação sobre webhooks. Lá, você encontrará o endpoint que deve ser utilizado para essa configuração.
Além disso, é essencial que você configure o mTLS (Mutual TLS) no seu servidor web para garantir que a comunicação siga os padrões de segurança estabelecidos. Mais detalhes sobre essa configuração podem ser encontrados na seção sobre mTLS na nossa documentação.

Se precisar de mais ajuda, conte com a gente!

# devs
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Boleto usa notificação diferente do Pix que usa webhook

# devs
Avatar discord do usuario cleitonconceicao_

cleitonconceicao_

Ver Respostas

pessoal,bom dia!!! existe algum vídeo explicando como trabalhar com webhook na EFI?
quero q o webhook realize uma baixa automática de boletos no meu sistema

# dúvidas
Avatar discord do usuario cleitonconceicao_

cleitonconceicao_

quero q o webhook realize uma baixa automática de boletos no meu sistema

# dúvidas
Avatar discord do usuario cleitonconceicao_

cleitonconceicao_

pessoal,bom dia!!! existe algum vídeo explicando como trabalhar com webhook na EFI?

# pix
Avatar discord do usuario excarplex_27431

excarplex_27431

Ver Respostas

salve pessoal! cheguei hoje por aqui e to querendo fazer uma requisição de teste com split pix e to com algumas duvidas que nao encontrei no youtube, talvez alguem aqui possa ajudar:

1. Onde eu encontro o exemplo de payload da request? Seria uma cobranca instantanea com parametros a mais ou ele tem um payload esperado para o split em um endpoint especifico?

2. Só é possivel fazer split entre contas efi ou teria como por exemplo colocar uma chave externa na request?

3. Não entendi muito bem como configurar o webhook, seria via http request ou tem alguma interface em algum lugar? Vi o video dos caras fazendo com postman, mas eu uso insomnia no mac, nao manjo de postman

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas
# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

# #
# Utilize o segundo exemplo, caso queira requerir o certificado para autenticação #
# mútua em apenas uma rota do domínio indicado no VirtualHost. #
# Exemplo: https://www.seu_dominio.com.br/webhook/ #
# #


:443> # Porta HTTPS
#
# ...
#

SSLCertificateFile /caminho_certificado/fullchain_ssl.pem #fullchain associado ao seu certificado SSL do domínio
SSLCertificateKeyFile /caminho_certificado/privkey_ssl.pem #privkey associada ao seu certificado SSL do domínio

#Chave pública da Efí
SSLCACertificateFile /caminho_certificado/chain-pix-prod.crt

# mTLS Efí
SSLVerifyClient none
SSLProtocol TLSv1.2


SSLVerifyClient require
SSLVerifyDepth 3


# Tratando o /pix, redirecionando as requisições sempre para /webhook
Alias "/webhook/pix/" "/var/www/webhook/index.php"
Alias "/webhook/pix" "/var/www/webhook/index.php"

#
# ...
#

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

# #
# Utilize o primeiro exemplo, caso queira requerir o certificado para autenticação #
# mútua em qualquer rota do domínio indicado no VirtualHost. #
# Funciona bem para sub-domínios. Exemplo: https://www.webhook.seu_dominio.com.br #
#
#


:443> # Porta HTTPS
#
# ...
#

SSLCertificateFile /caminho_certificado/fullchain_ssl.pem #fullchain associado ao seu certificado SSL do domínio
SSLCertificateKeyFile /caminho_certificado/privkey_ssl.pem #privkey associada ao seu certificado SSL do domínio

#Chave pública da Efí
SSLCACertificateFile /caminho_certificado/chain-pix-prod.crt

# mTLS Efí
SSLVerifyClient require
SSLVerifyDepth 3

# Tratando o /pix, redirecionando as requisições sempre para /webhook
Alias "/pix/" "/var/www/webhook/index.php"
Alias "/pix" "/var/www/webhook/index.php"

#
# ...
#

# pix
Avatar discord do usuario flavio_71580

flavio_71580

Ver Respostas

agora não consigo cadastrar o webhook... sempre dá: "webhook_invalido A URL informada respondeu com o código HTTP 500"

# pix
Avatar discord do usuario yasmin_efi

yasmin_efi

Isso, ele vai no webhook, mas você pode encontra-lo também na sua conta ou nas consultas via GET da nossa API Pix

# pix
Avatar discord do usuario space_miguel

space_miguel

Ver Respostas

Enviado pelo webhook ?

# cartões
Avatar discord do usuario space_miguel

space_miguel

Ver Respostas

Compreendi, Tem webhook para alteração de pagamentos né