Histórico de mensagens em pix

EXIBINDO CONVERSAS RECENTES:

Canal: pix
Avatar discord do usuario ksevendev

ksevendev

É trabalhoso, mas vale apena o trabalho.

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @.andregomes!
Neste caso, você pode consumir diretamente os endpoints.
1- Faz a autenticação na API: https://dev.efipay.com.br/docs/api-pix/credenciais/#obter-autorização
2-Cria a cobrança Pix imediada: https://dev.efipay.com.br/docs/api-pix/cobrancas-imediatas#criar-cobrança-imediata-com-txid
3-Obtêm o QR Code da cobrança gerada: https://dev.efipay.com.br/docs/api-pix/payload-locations#gerar-qrcode-de-um-location

Avatar discord do usuario ksevendev

ksevendev

Ver Respostas

Acredito que atenda porém se nenhum das SDK atenda terá que criar as funções na mão para consumir os endpoints.

Avatar discord do usuario .andregomes

.andregomes

por sinal, muito boa a documentação e qualidade dos videos, parabens!

Avatar discord do usuario .andregomes

.andregomes

eu estou vendo os videos da efi, e lendo a documentação aqui, eu só queria saber se atenderia no nosso ambiente atual

Avatar discord do usuario .andregomes

.andregomes

🥲

Avatar discord do usuario .andregomes

.andregomes

Ver Respostas

humm... mas a nossa aplicação está no .net framework 4.7.2, não estamos no core ainda

Avatar discord do usuario ksevendev

ksevendev

Ver Respostas

Se for usar um SDK, normalmente é usado o .Net Core.

Ps.: se eu tiver errado em base da Efí me corrijam.

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @walysonpatric. Parece que o problema está relacionado ao seu ambiente, onde aparentemente não está encontrando o caminho para o certificado.

Avatar discord do usuario .andregomes

.andregomes

o nosso sistema é feito em windows forms com a linguagem visual basic, é possivel integrar nesse ambiente?

Avatar discord do usuario .andregomes

.andregomes

bom dia pessoal, sou novo por aqui, trabalho em uma empresa de sistema de pdv, os nossos clientes pedem para mostrar o qrcode na tela, qual modulo da api seria o melhor pra gente integrar aqui?

Avatar discord do usuario walysonpatric

walysonpatric

Ver Respostas

Coloquei assim mas só funciona no localhost a confirmação de PIX (http://localhost:8000/cob/a7689c1ff5b64eeca8695e2e58c30007), no site da vercel da página não encontrada.

Já coloquei as variáveis no site e estou usando o certificado p12, o pem da erro até no localhost.

Teria que colocar algum comando no arquivo next.config.js ou vercel.json?

// Rota para consultar cobrança por txid
router.get('/cob/:txid', async (req, res) => {
const txid = req.params.txid;

try {
const reqGN = await GNRequest({
clientID: process.env.GN_CLIENT_ID,
clientSecret: process.env.GN_CLIENT_SECRET
});

// Consultar a cobrança usando o txid
const response = await reqGN.get(https://pix.api.efipay.com.br/v2/cob/${txid});

// Verificar se há um objeto PIX na resposta
if (response.status === 200 && response.data.pix) {

// Enviar o código de ativação junto com a resposta
return res.status(200).json({ message: 'PIX confirmado com sucesso.' });
} else {
// O PIX não foi pago ou não encontrado
return res.status(400).json({ error: 'PIX não encontrado ou não foi pago.' });
}
} catch (error) {
console.error('Erro ao consultar a cobrança:', error.message);
return res.status(500).json({ error: 'Erro ao consultar a cobrança.' });
}
});

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Por aqui tudo normal de manhã e ainda normal...

Avatar discord do usuario joao_efi

joao_efi

Vou verificar internamente, um momento

Avatar discord do usuario cfuent.es

cfuent.es

Ver Respostas

João, não estou recebendo... acabai de pagar 2 pix aqui de teste e não chegou a notificação. Como eu verifico se houve algum erro?

Avatar discord do usuario ksevendev

ksevendev

Ta certo

Avatar discord do usuario joao_efi

joao_efi

@ksevendev vou iniciar um atendimento para pegar mais informações! 🙂

Avatar discord do usuario ksevendev

ksevendev

Ver Respostas

Sim, acabei de testar.

End.: pix.api.efipay.com.br/oauth/token

Avatar discord do usuario joao_efi

joao_efi

Ver Respostas

Bom dia @cfuent.es tudo bem?
Esses retornos significam que sua URL foi registrada com sucesso, não sendo necessário repetir o registro.

Agora sempre que um QrCode gerado por essa conta for pago, nossa API já enviará a confirmação de pagamento para a URL cadastrada.

É importante lembrar que por determinação do Banco Central, nossa API adiciona o /pix ao final da URL cadastrada, sendo assim
- Se você cadastra o webhook com a URL:

exemplo.com.br/webhook
- A confirmação de pagamento será enviada para:
exemplo.com.br/webhook/pix

Avatar discord do usuario joao_efi

joao_efi

Ver Respostas

Bom dia @ksevendev tudo certo?
O comportamento também acontece em produção?