Histórico

EXIBINDO CONVERSAS RECENTES:

Texto: pixGenerateQRCode
# pix
Avatar discord do usuario admthunder

admthunder

Ver no Discord

Boa noite, acredito ser algum bug do sistema da Efi ou algo que ainda não foi visto.

Quando utilizo a API Pix
$qrcode = $api->pixGenerateQRCode($params);

Me retorna um link para visualização
"linkVisualizacao": "https://pix.sejaefi.com.br/cob/pagar/065xxxxxxxxxxxxx"

Apesar de estar configurado na conta para não exibir endereço comercial, na hora de visualizar o qrcode neste link esta exibindo meu endereço.
Já procurei em todos os lugares algo pra configurar isso, mas não consigo remover isso de la!

# pix
Avatar discord do usuario rommel.santhiago

rommel.santhiago

Ver RespostasVer no Discord

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

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver no Discord

Oi, @tacsistemas. Bom dia!
Qual SDK você está utilizando?

Para obter o Qr Code, após ter criado a cobrança basta consumir o endpoint [GET/v2/loc/:id/qrcode](https://dev.efipay.com.br/docs/api-pix/payload-locations#gerar-qrcode-de-um-location), método pixGenerateQRCode das SDKs, passando o id do loc como parâmetro que você terá o seguinte retorno:
{
"qrcode": "00020126001BR.GOV.BCB.PIX2566qrcodes-pix.ger...",
"imagemQrcode": "data:image/png;base64,iVBORw0KGgoAAQDS... "
}

Deste retorno, o parâmetro qrcode é o pix copia e cola, e parâmetro imagemQrcode é a imagem do QrCode em base64. que pode ser implementado em seus sites.

# pix
Avatar discord do usuario dimy5464

dimy5464

Ver RespostasVer no Discord

ola bom dia
[09:17]Dimy: queria tirar umas duvidas
[09:17]Dimy: eu criei um qrcode
[09:17]Dimy: porem ao fazer o apgamento
[09:17]Dimy: da q o qrcode esta invalido
[09:17]Dimy: estou o sdk-node-apis-efi
[09:17]Dimy: codigo usado const efiPay = new EfiPay(efiCredentials)
const body = {
calendario: {
expiracao: expiration,
},
devedor: {
cpf: userCpf,
nome: userName,
},
valor: {
original: value.toFixed(2),
},
chave: process.env.PIX,
}

const pix = await efiPay.pixCreateImmediateCharge([], body)
console.log(pix)
const params = {
id: pix.loc.id,
}
const qrCode = await efiPay.pixGenerateQRCode(params)
return { qrCode, pix }

# devs
Avatar discord do usuario dimy5464

dimy5464

Ver no Discord

codigo usado const efiPay = new EfiPay(efiCredentials)
const body = {
calendario: {
expiracao: expiration,
},
devedor: {
cpf: userCpf,
nome: userName,
},
valor: {
original: value.toFixed(2),
},
chave: process.env.PIX,
}

const pix = await efiPay.pixCreateImmediateCharge([], body)
console.log(pix)
const params = {
id: pix.loc.id,
}
const qrCode = await efiPay.pixGenerateQRCode(params)
return { qrCode, pix }

# pix
Avatar discord do usuario tiago1012web

tiago1012web

Ver no Discord

try {
const qrcode = await gerencianet.pixGenerateQRCode(id)