Histórico de mensagens sobre webhook

EXIBINDO CONVERSAS RECENTES:

Texto: webhook
# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Talvez o pessoal da Efí possa comentar desse exemplo... do SDK de PHP, é o pixConfigWebhook.php

# devs
Avatar discord do usuario nicolasvascaafobado

nicolasvascaafobado

Ver Respostas

Ola eu acredito ter configurado todo webhook com mtls usando api gateway da aws e utilzando o certificado de homologaçao, segunda a documentaçao pix de 0.01 a 10 eu receberia via webhook gostaria de saber se e possivel eu ver se esta algo configurado errado e se a api de voces tentou chamar a minha, como posso indentificar isto?
imagem enviada na mensagem pelo usuario nicolasvascaafobado

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Para https://exemplo.com/webhook.php você precisa passar https://exemplo.com/webhook.php?ignorar= , pq ele sempre adiciona /pix na URL que você passar.

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas
# pix
Avatar discord do usuario alex_684067_87631

alex_684067_87631

Ver Respostas

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

# pix
Avatar discord do usuario .thallestks

.thallestks

Por exemplo, gerencianet.pixConfigWebhook

# pix
Avatar discord do usuario .thallestks

.thallestks

Ou pode ser após? por exemplo no retorno para o webhook da comprovação de pagamento

# pix
Avatar discord do usuario .thallestks

.thallestks

Ver Respostas

Eu preciso configurar o split de pagamento (semelhante ao webhook) uma unica vez? para todas as transações

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Exatamente. Desde que, a chave Pix que você colocou na cobrança tenha uma webhook URL cadastrada.

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

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.
imagem enviada na mensagem pelo usuario guilherme_efi

# devs
Avatar discord do usuario agenciadiz

agenciadiz

Ver Respostas

Boa noite, alguém pode me tirar algumas dúvidas sobre a API de assinaturas? Pois não encontrei as respostas

1. Quando existe uma tentativa de pagamento mal sucedida, a API retorna um aviso na notification_url? Onde está a documentação desse webhook, como ele retorna? Não encontrei
2. Caso eu decida cancelar a assinatura depois de 3 tentativas por exemplo. Qual é o endpoint para reativar essa assinatura caso ele pague? Existe? ou precisa ser feita uma nova assinatura?
3. Quando o cliente deseja trocar o cartão que está usando pois vai vencer por exemplo, qual o procedimento? A assinatura atual deve ser cancelada e uma nova com os novos dados deve ser criada?
4. Se eu aumentar o valor da assinatura, é só enviar no endpoint de update? vai funcionar já na próxima recorrência?

# pix
Avatar discord do usuario .ilselangnar

.ilselangnar

Ver Respostas

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 body = {
webhookUrl: 'https://origami.ink/webhook_paymentefipay',
}

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"
}

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

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.

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

@.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.

# pix
Avatar discord do usuario .ilselangnar

.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 ) {

let body = {
webhookUrl: 'https://origami.ink/webhook_paymentefipay',
}

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"
}

# pix
Avatar discord do usuario .andregomes

.andregomes

mas e a questão do certificado? no video foi utlizado somente 1? eu não teria que adicionar no meu webhook o certificado de cada cliente que eu tenho?

# pix
Avatar discord do usuario .ilselangnar

.ilselangnar

Você utiliza somente 1 webhook e filtra la por cliente.

# pix
Avatar discord do usuario .ilselangnar

.ilselangnar

Ver Respostas

Acredito andré, que quando você recebe o webhook, ele carrega informações sobre o pagamento, na qual você consegue diferenciar os clientes.