Histórico de mensagens sobre QR CODE em pix

EXIBINDO CONVERSAS RECENTES:

Texto: QR CODE
Canal: pix
Avatar discord do usuario ctresb

ctresb

rapaziada, como q eu faço um request pra api? to usando php, quero gerar um pix e o qr code, alguem sabe?

Avatar discord do usuario pianaro

pianaro

Ver Respostas

Boa tarde, como consigo pegar uma flag que o pagamento do pix foi realizado, pois preciso disso para chamar uma função após o pagamento. Minha aplicação já está rodando em produção e o pix está tudo certo.

Aqui esta a rota de pagamento.
router.post("/payment", async (req: Request, res: Response) => {

const reqGN = await reqGNAlready;
const dataCob = {
calendario: {
expiracao: 3600,
},
valor: {
original: "0.10", //req.body.value,
},
chave: "b801ed6a-27ba-4927-a952-d44e2c8ab9cc",
solicitacaoPagador: "Informe o número ou identificador do pedido.",
};

const cobResponse = await reqGN.post("/v2/cob", dataCob);

const qrcodeResponse = await reqGN.get(
/v2/loc/${cobResponse.data.loc.id}/qrcode
);
res.send(qrcodeResponse.data);
});

Aqui está a do webhook:

router.post("/webhook(/pix)?", (req: Request, res: Response) => {
if (req.secure){
var body = req.body;
const filePath = __dirname + "/data.json";
fs.appendFile(filePath, JSON.stringify(body) + "\n", function (err) {
if (err) {
console.log(err);
} else {
res.status(200).end();
}
})
res.status(200).end();
}else{
res.status(401).end();
}
});

Avatar discord do usuario marcelinho3290

marcelinho3290

Tentando evoluir na implementação de Geração do QRCode para meu sistema interno encontrei um novo desavio. Autenticar na Plataforma

Avatar discord do usuario sebastiao_do_shoppingvirtual

sebastiao_do_shoppingvirtual

Ver Respostas

Então mesmo usando copia e cola ou qrcode o usuário terá que inserir a chave pix?

Avatar discord do usuario ryzenbergsjc

ryzenbergsjc

Ver Respostas

{
"pix": {
"receberSemChave": true,
"chaves": {
"222e85ae-e16a-4962-9e56-45a072df3339": {
"recebimento": {
"txidObrigatorio": false,
"qrCodeEstatico": {
"recusarTodos": false
},
"webhook": {
"notificacao": {
"tarifa": true,
"pagador": true
},
"notificar": {
"pixSemTxid": true
}
}
},
"envio": {
"webhook": {
"notificacao": {
"tarifa": true,
"favorecido": true
}
}
}
}
}
}
}

dessa forma era para receber as notificações no caso certo?

Avatar discord do usuario marcus2vinicius

marcus2vinicius

Ver Respostas

Boa noite galera referente ao PIX usando a sdk qual é a opcao nos exemplos que vc criar um qrcode porem não precisa passar informacao do devedor?

Avatar discord do usuario uknow.rommel

uknow.rommel

Ver Respostas

Acho q o que ela quis dizer é que a propia api da EFI gera um qrcode nesse endpoint, e no caso de vc estar usando o SDK do Typescript você consegue chamar esse endpoint atraves desse codigo

const params = {
id: res.loc.id.toString()
}
efiPay.pixGenerateQRCode(params);

Avatar discord do usuario palloma_efi

palloma_efi

Ver Respostas

Desculpe, Alexandre! Não entendi sua dúvida. Possuímos um endpoint (GET /v2/loc/:id/qrcode) que permite gerar o qrcode de uma cobrança Pix a partir do id da location. Você está utilizando este endpoint? https://dev.efipay.com.br/docs/api-pix/payload-locations#gerar-qrcode-de-um-location

Avatar discord do usuario _alexandrehenrique

_alexandrehenrique

Ver Respostas

no caso eu to usando o gerador de qrcode do google, tem algum problema?

Avatar discord do usuario palloma_efi

palloma_efi

Bom dia @alexsandersouza ! Para gerar o qrcode você deve utilizar o id da location.

Avatar discord do usuario _alexandrehenrique

_alexandrehenrique

uma duvida para gerar o qrcode usa o location como link

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Boa tarde, @naro9613! Com certeza, suporta sim!
Quanto ao QR Code em dev, como o Rubens mencionou não é possível tentar fazer a leitura dele. Mas para que você possa fazer o teste de recebimento de notificação do webhook, basta você criar a cobrança com valor entre R$ 0.01 à R$ 10.00.
imagem enviada na mensagem pelo usuario guilherme_efi

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Em dev não reconhecer mesmo o QR-Code, pq ele não é de produção...

20 mil requisições você diz cobranças ou chamadas de API ? A gente recebe umas 5 mil cobranças por dia corriqueiramente... e acho que tem gente com mais volume do que isso na Efí. Chamadas de API para isso deve estar em 30 mil reqs/dia.

Avatar discord do usuario naro9613

naro9613

Ver Respostas

Boa tarde, gostaria de saber se a api de vocês suporta aprooximadamente 20 mil requisões por dia. Além disso, gostaria de testar o qrCode e o Pix para ver se já está funcionando, o código já está renderizando o qrCode e o Pix perfeitamente, porém em dev ele não reconheçe o qrCode

Avatar discord do usuario carolinacosta4644

carolinacosta4644

Estamos com alguns clientes informando que não conseguem gerar o QRCODE

Avatar discord do usuario gabriel_efi

gabriel_efi

Ver Respostas

Olá, @jenilson_15623! Qual erro você está enfrentando na leitura do QR Code?

Avatar discord do usuario jenilson_15623

jenilson_15623

Ver Respostas

Estou há horas tentando gerar o certificado para a API do Pix, mas ao tentar ler o QR code para autenticar, ocorre um erro.

Avatar discord do usuario naro9613

naro9613

Boa tarde, estou tentando passar o valor do front-end para o back-end (que é o selectPayment.value), porém quando eu substituo o: valor: {
original: "124.45",
}
Para o:
valor: {
original: req.body.value,
}

ele da esses erros.
Como está nos prints, o valor do front-end está sendo passado corretamente para o back-end, porém por algum motivo ele não está conseguindo gerar o qrcode e o código pix com esse valor, preciso de ajuda
imagem enviada na mensagem pelo usuario naro9613
imagem enviada na mensagem pelo usuario naro9613

Avatar discord do usuario jonatasouza_

jonatasouza_

Ver Respostas

Ahhh entendi, no caso tem alguns QRCodes que não vem o amount estava precisando de alguma API para fornecer. Mas muito obrigado pela resposta ;D

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

A Efí não tem, mas você mesmo pode decodificar o QR-Code e o Payload... você só não tem como ter absoluta certeza de que uma instituição autorizada pelo BACEN emitiu o QR-Code, mas provavelmente isso não seja relevante para seu caso.