Histórico de mensagens em dúvidas

EXIBINDO CONVERSAS RECENTES:

Canal: dúvidas
Avatar discord do usuario joaolucas_efi

joaolucas_efi

A URL /webhookPix não esta disponível no caso, veja se foi configurado para receber requisições (POST)

Avatar discord do usuario lessaapolinario

lessaapolinario

const body = {
webhookUrl: '/webhookPix',
}

const key = {
chave: env.PIX_KEY,
}

// Rota para configurar o webhook do Pix
app.get('/configPix', (req, res) => {
// Chama o método pixConfigWebhook da instância gerencianet para configurar o webhook
efipay.pixConfigWebhook(key, body)
.then((resposta) => {
// Responde com status 200 e mensagem 'ok!' quando a configuração é bem-sucedida
res.status(200).send('ok!');
// Registra a resposta no console para fins de depuração
console.log(resposta);
})
.catch((error) => {
// Se houver algum erro ao configurar o webhook, captura o erro
console.log(error);
// Verifica o tipo de erro para determinar o código de status apropriado
if (error.response && error.response.status) {
// Se o erro for uma resposta do servidor, use o código de status retornado
res.status(error.response.status).send(error.message);
} else {
// Caso contrário, use o código de status 500 para erro interno do servidor
res.status(500).send('Erro interno do servidor');
}
});
});

Avatar discord do usuario joaolucas_efi

joaolucas_efi

Como esta seu código que chama o pixConfigWebhook?

Avatar discord do usuario joaolucas_efi

joaolucas_efi

Ver Respostas

@lessaapolinario o cadastro é justamente o método que você esta chamando com o SDK (pixConfigWebhook), agora você precisa garantir que a URL que esta passando para o método pixConfigWebhook exista, pois essa mensagem indica que não existe (404 Not Found)

Avatar discord do usuario lessaapolinario

lessaapolinario

Ver Respostas

Onde eu cadastro e como faço isso?

Avatar discord do usuario joaolucas_efi

joaolucas_efi

Ver Respostas

Boa tarde,@lessaapolinario, tudo bem?
Essa mensagem indica que sua rota não existe, é importante que exista a rota cadastrada também, não so a rota cadastrada + /pix.

Avatar discord do usuario lessaapolinario

lessaapolinario

Ver Respostas

Boa tarde, estou tentando configurar uma url de webhook pix, mas diz que meu webhookUrl está inválido. Tenho uma api nodejs que está hospedada num servidor e rodando em https. Ao acessar a rota GET /configPix do meu backend que usa o método pixConfigWebhook da classe EfiPay do pacote sdk-node-apis-efi do npm. A url do webhook é a url do meu servidor https + /webhookPix, no meu backend tenho uma rota post /webhookPix/pix, tentei de tudo, mas não tive sucesso. Abaixo é mostrada a mensagem de erro:

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

Avatar discord do usuario michaellopes_

michaellopes_

Muitíssimo obrigado! Se não há limites para criação de configuração já atende a regra de negócio do meu cliente. Obrigado pela agilidade na resposta. 🙂

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Você pode inclusive ter que criar uma nova configuração de split a cada transação se sua regra de divisão não for percentual

Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Bom dia @michaellopes_ !
1. O Split Pix funciona um pouco diferente do split de cartão. No Pix, você define uma configuração de split, informando as contas de repasse, e o valor do repasse vai ser de acordo com o valor do Pix que você gerar. Nesse caso, você pode gerar mais de uma cobrança e vincular à mesma configuração. Isso significa que você pode definir uma divisão de valores para uma conta e aplicá-la em todas as cobranças relacionadas.

2. Não é possível deletar uma configuração. O que temos disponível é deletar o vinculo entre um Split e uma cobrança. Mas você pode ir gerando as configurações de acordo com sua necessidade. Não há um limite de configuração.

Avatar discord do usuario michaellopes_

michaellopes_

Ver Respostas

Bom dia. Tenho uma dúvida sobre configuração de split pix.

1. Tem algum limite para criação configuração de split pix? No meu cenário preciso de algo mais dinâmico, pois a cada nova venda pode X combinações de repasses por item assim como é feito na cobrança por cartão que os repasses são divididos por item. Mas no caso eu faria todos os cálculos para a distribuição correta dos valores;

2. É possível a deleção de uma configuração pré-existente? Como preciso de algo mais dinâmico iria deletar a configuração ao fim de cada nova cobrança efetivada para não gerar acumulo desnecessário.

Avatar discord do usuario cleytoncaet4no

cleytoncaet4no

obrigado

Avatar discord do usuario joaolucas_efi

joaolucas_efi

Ver Respostas

Para o carnê inteiro, @cleytoncaet4no.

Avatar discord do usuario cleytoncaet4no

cleytoncaet4no

Ver Respostas

No caso de carnes, a URLs de notificações devem ser alterardas para as cobranças em si ou para o carne por inteiro?

Avatar discord do usuario joaolucas_efi

joaolucas_efi

Ver Respostas

Por nada!
Precisando é só nos chamar

Avatar discord do usuario cleytoncaet4no

cleytoncaet4no

obrigado

Avatar discord do usuario cleytoncaet4no

cleytoncaet4no

entendido

Avatar discord do usuario joaolucas_efi

joaolucas_efi

Ver Respostas

Basta que você informe o charge_type como carnet
imagem enviada na mensagem pelo usuario joaolucas_efi

Avatar discord do usuario cleytoncaet4no

cleytoncaet4no

Ver Respostas

?

Avatar discord do usuario cleytoncaet4no

cleytoncaet4no

Ver Respostas

mas, /v1/charges não é para retornar as cobranças?