Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
rubenskuhl
Principal diferença do webhook é que ele se aplica a todos os Pix de uma determinada chave Pix, não é URL de notificação para cada transação. Isso que pode estar confundindo o @alex_684067_87631 .
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
rubenskuhl
Por default o webhook vai notificar todo Pix que vier com txid, seja ele de uma cobrança criada via /cob ou um QR-Code estático com txid. Mas a Efí tem uma opção que faz com que o webhook aconteça a qualquer Pix recebido.
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
ksevendev
Pelo que entendi desse webhook config é a forma que você faz a "interligação" da chave pix para o retorno... E todas transação pix enviada pela api, a mesma faz envio de um retorno pelo link indicado quando houver alteração na transação, tais como alteração de status... Para trazer uma confirmação de pagamento e fazer alteração na fatura, pedido ou algo do tipo no sistema integrado.
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
rubenskuhl
Talvez o pessoal da Efí possa comentar desse exemplo... do SDK de PHP, é o pixConfigWebhook.php
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
alex_684067_87631
No exemplo https://exemplos-integracao.efipay.com.br/pix/ onde está especificada a url do webhook? Está em emitir_pix.php que deve ser feito? Se sim, onde é adicionado? Você tem algum exemplo que eu possa estudar?
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
alex_684067_87631
Obrigado Rubens, embora esta documentação indique generalidades da mecânica do webhook, quando entro com meu usuário não encontro o campo onde defino para onde me enviam a mensagem, ou seja, onde declaro que enviam as mensagens para https://exemplo.com/webhook.php?
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
alex_684067_87631
Hola, como les va? estoy necesitando saber en qué pagina de EFI debo incluir el link hacia el webhook de mi server por favor. En otras palabras cuando alguien genere un PIX, que pueda recibir el mensaje de EFI de "pending" y cuando se pagó el Pix que pueda recibir el mensaje de "approved". Ya lo tengo implementado con mercadopago esto, y creí que era similar, pero no encuentro el lugar donde debo declarar la url de mi webhook
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
.thallestks
Por exemplo, gerencianet.pixConfigWebhook
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
.thallestks
Ou pode ser após? por exemplo no retorno para o webhook da comprovação de pagamento
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
.thallestks
Eu preciso configurar o split de pagamento (semelhante ao webhook) uma unica vez? para todas as transações
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
guilherme_efi
Exatamente. Desde que, a chave Pix que você colocou na cobrança tenha uma webhook URL cadastrada.
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
guilherme_efi
Bom dia, @.andregomes! Sim, cobrança Pix emitida em homologação não é possível fazer leitura para pagamento. Para simular o pagamento de acordo com o valor da cobrança emitida.
Com valor entre R$ 0.01 à R$ 10.00 serão confirmadas e enviodo o webhook.
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
.ilselangnar
Oi Guilherme:
Estou com um problema com o webhook
Consigo listar os webhooks configurados sem problema.
O problema vem quando quero configurar um novo webhook para receber notificações de pagamento
Aqui esta meu codigo:
const efipay = new EfiPay(options)
async function api_configure_webhook_efipay( req, res, next ) {
let params = { chave: '8712f01e-e8e6-4eab-a636-ddc8e13fe8b7', }
try { let object_result = await efipay.pixConfigWebhook(params, body) printf( "[configure_webhook] -> object_result -> ", object_result ) res.json( object_result ) } catch( e ) { // throw e res.json( e ) }
}
module.exports = api_configure_webhook_efipay
Aqui esta o erro:
{ "nome": "webhook_invalido", "mensagem": "A requisição na URL informada falhou com o erro: ECONNRESET" }
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
guilherme_efi
Além disso, quando você estiver registrando a webhook URL no endpoint PUT /v2/webhook/:chave, na sua URL você pode acrescentar algum parâmetro para diferenciar a URL de cada cliente, e assim fazer alguma tratativa na sua aplicação. Exemplo:
Obs: Se for aplicar esta regra com um parâmetro na URL, aconselho deixar sempre o final um parâmetro sem valor, como no exemplo acima &tipo=. Que assim, o /pix cairá como parâmetro no final da URL, e você irá tratar a notificação em /webhook.
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
guilherme_efi
@.andregomes, quando você registra o webhook no endpoint PUT /v2/webhook/:chave, você está basicamente associando uma chave Pix a uma URL específica. No seu caso, a URL permanecerá a mesma, mas a chave será única para cada conta de cliente.
Assim que nossa API enviar a notificação, o JSON incluirá essa chave. Isso permitirá que você identifique de qual conta é aquele recebimento. Além disso, através do txid, você poderá saber a qual cobrança se refere.
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
.ilselangnar
Estou com um problema com o webhook
Consigo listar os webhooks configurados sem problema.
O problema vem quando quero configurar um novo webhook para receber notificações de pagamento
Aqui esta meu codigo:
const efipay = new EfiPay(options)
async function api_configure_webhook_efipay( req, res, next ) {