Histórico de mensagens sobre PIX

EXIBINDO CONVERSAS RECENTES:

Texto: PIX
Data: 07/02/2025
# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O de envio de Pix é solicitação que eles analisam, não é só isso de tempo não.

# pix
Avatar discord do usuario nikita_0612

nikita_0612

Ver Respostas

então se eu consultar /cob/:txid e não retornar o e2eId eu já sei que o pix não foi pago, certo?

# pix
Avatar discord do usuario nikita_0612

nikita_0612

isso é uma cobrança de pix e não estou usando webhook

# pix
Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Boa tarde, @nikita_0612! Tudo e com você?
Seria e2eId de uma cobrança Pix?

# pix
Avatar discord do usuario nikita_0612

nikita_0612

Ver Respostas

Boa tarde pessoal! Tudo bem? Estou com uma dúvida sobre como obter o e2eId para consultar um pix, como obtenho essa informação?

# dúvidas
Avatar discord do usuario lessaapolinario

lessaapolinario

Como posso criar um split de pagamento com o cartão de crédito? Eu criei um para pix e funciona, primeiro crio o split e depois vinculo a cobrança pix. É possível fazer o mesmo se o método de pagamento for cartão de crédito?

# dúvidas
Avatar discord do usuario lessaapolinario

lessaapolinario

Ver Respostas

Sabe qual ao nome de rota que cria para um webhook de cartão de crédito? no pix funciona no webhookPix/pix e no cartão?

# pix
Avatar discord do usuario aledevbr

aledevbr

Obrigado, estava acessando já, anunciaram no mercado que está for o Pix, rsrsrs... De qq forma, muito obrigado!!!

# pix
Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Boa tarde @aledevbr ! Aparentemente esta havendo uma instabilidade geral em relação ao Banco Central, vide https://downdetector.com.br/fora-do-ar/pix/

# pix
Avatar discord do usuario aledevbr

aledevbr

Ver Respostas

O pix está com problemas? Não consigo transferir dinheiro da minha conta

# dúvidas
Avatar discord do usuario lessaapolinario

lessaapolinario

Ver Respostas

Funciona e cadastrou a url. Uma útima dúvida: quando uma cobrança pix for paga o /webhookPix/pix vai ser chamado?

# dúvidas
Avatar discord do usuario joaolucas_efi

joaolucas_efi

Não só a /webhookPix/pix

# dúvidas
Avatar discord do usuario joaolucas_efi

joaolucas_efi

Você precisa configurar também a rota /webhookPix

# dúvidas
Avatar discord do usuario lessaapolinario

lessaapolinario

// Rota para lidar com requisições de webhook Pix e atualizar o status de uma cobrança pendente
app.post('/webhookPix/pix', async (req, res) => {
try {
const { pix } = req.body;
const txid = pix[0].txid;
const txidSearch = {
txid: txid,
};

const response = await getPixChargesDetails(txidSearch);
const infoAdicionais = response?.infoAdicionais ?? [];
const foundEventIdEntry = infoAdicionais?.find(info => {
return info?.nome === 'eventID'
});
const eventID = foundEventIdEntry?.valor;
await checkChargeStatus({ response, txid, eventID });
res.status(200).send(response);
} catch (err) {
console.error(err);
res.status(500).send('Erro interno do servidor');
}
});

# 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)

# dúvidas
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');
}
});
});

# dúvidas
Avatar discord do usuario joaolucas_efi

joaolucas_efi

Como esta seu código que chama o pixConfigWebhook?

# dúvidas
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)