Histórico de mensagens em pix

EXIBINDO CONVERSAS RECENTES:

Data: 21/03/2025
Canal: pix
Avatar discord do usuario pedrin0x10

pedrin0x10

Talvez isso lhe ajude

Avatar discord do usuario pedrin0x10

pedrin0x10

Ver Respostas

js
const loadInfractions = () => {
if (fs.existsSync(__dirname + '/infracoes.json')) {
return JSON.parse(fs.readFileSync(__dirname + '/infracoes.json', 'utf8'));
}
return [];
};

const saveInfractions = (infractions) => {
fs.writeFileSync(__dirname + '/infracoes.json', JSON.stringify(infractions, null, 2), 'utf8');
};

const getInfracoesMed = async () => {
const token = await fetchToken();

const headers = {
Authorization: Bearer ${token},
};
const URL = https://pix.api.efipay.com.br/v2/gn/infracoes?inicio=2025-03-01T00:00:00Z&fim=${getCurrentDateRFC3339()}&paginacao.itensPorPagina=100;

try {
const response = await axios.get(URL, { headers, httpsAgent });
return response.data;
} catch (error) {
console.log('Error fetching PIX:', error);
throw error;
}
};

let processedInfractions = loadInfractions();

const checkNewInfractions = async () => {
try {
const response = await getcontestacoesmedEFI();
const newInfractions = response.infracoes.filter(
(infraction) => !processedInfractions.some((old) => old.idInfracao === infraction.idInfracao)
);
console.log("Quantidade de MEDs encontrado: "+newInfractions.length)
if (newInfractions.length > 0) {
newInfractions.forEach(async(infraction) => {
console.log("Nova Infração Detectada:");
console.log(JSON.stringify(infraction, null, 2))

//req webhook aqui
});

processedInfractions.push(...newInfractions);
saveInfractions(processedInfractions);
}
} catch (error) {
console.error('Erro ao buscar infrações:', error);
}
};

Avatar discord do usuario isacgen_71308

isacgen_71308

Ver Respostas

Boa noite, existe webhook/notificação pra med?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Uma opção para recebimento direto para chave Pix de outro banco é via API Open Finance. Mas como nesse caso não tem split, você precisa de algum acordo comercial com o recebedor. E isso só vale para pagadores que tem conta nos bancos participantes do Open Finance como detentores de conta; apesar da cobertura em % das contas ser grande, não é 100% como acontece com o Pix Cobrança tradicional.

Essa cobertura deve chegar a 95% no próximo mês de Junho, devido ao aumento da obrigatoriedade de participação que o Banco Central definiu.

Avatar discord do usuario dauid64

dauid64

obrigado!

Avatar discord do usuario gabriel_efi

gabriel_efi

Ver Respostas

Boa tarde, @dauid64! Se for de recebimento somente da conta Efí integrada.

Avatar discord do usuario dauid64

dauid64

Ver Respostas

Boa tarde, a chave PIX que cadastro na API tem que ser a vinculada a conta do Efí bank ou pode ser de outro banco?

Avatar discord do usuario rogfel

rogfel

Ver Respostas

Vou reverificar, tomara que seja isso

Avatar discord do usuario joaolucas_efi

joaolucas_efi

Ver Respostas

Sim, tanto as credenciais quanto o certificado são diferentes para produção.
Verifique a rota que esta consumindo, pois você não deveria conseguir autenticar na API Pix em produção utilizando as credenciais de homologação

Avatar discord do usuario rogfel

rogfel

Ver Respostas

Eu estou usando essa api (https://pix.api.efipay.com.br) segundo a documentação é de produção, tinha colocado um valor de 3 reais e ele fez igual que em homologação, logo de um tempo considerou o pix pago. As credências e certificados mudam para produção??

Avatar discord do usuario joaolucas_efi

joaolucas_efi

Ver Respostas

Bom dia, @rogfel. Tudo bem?
Em produção irá funcionar para todos valores de cobrança, de R$ 0,01 em diante.

Avatar discord do usuario rogfel

rogfel

Ver Respostas

qual deve ser o mínimo valor para avaliar o funcionamento em produção??

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Em homologação não vai conseguir ler o QR mesmo, mas vai ser pago ou não dependendo do valor. E 11 não é pago.

Avatar discord do usuario rogfel

rogfel

Ver Respostas

Tudo certo, e vc?
Gerei, pra testar, tanto em prod e homologação, coloquei valor maior a 10 reais (11) e o banco não consegui leer o QR

Avatar discord do usuario joao_efi

joao_efi

Bom dia @rogfel tudo certo?
Você está gerando o QrCode em produção ou homologação?

Avatar discord do usuario rogfel

rogfel

Bom dia, eu estou trabalhnado com efipay, estou conseguindo gerar o GR, mas quando vou testar o pagamento me dá erro (testei com dois bancos). Eu uso a função pix_generate_qrcode e publico imagemQrcode para o pagamento.
Precisa fazer alguma outra transformação? qual pode ser meu erro?