Histórico de mensagens sobre pix qrcode em devs

EXIBINDO CONVERSAS RECENTES:

Texto: pix qrcode
Canal: devs
Avatar discord do usuario rubenskuhl

rubenskuhl

{
"pix": {
"receberSemChave": true,
"chaves": {
"355e4568-e89b-1243-a456-006655440001": {
"recebimento": {
"txidObrigatorio": false,
"recusarTipoPessoa": "PF",
"qrCodeEstatico": {
"recusarTodos": false
},
"webhook": {
"notificacao": {
"tarifa": true,
"pagador": true
}
}
}
}
}
}
}

Avatar discord do usuario dimy5464

dimy5464

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 }

Avatar discord do usuario c45lu

c45lu

Ver Respostas

Posso sim! É por que eu tenho a página pixCreateCharge.php conforme print que gera uma cobrança e me retorna um locId, uma vez com esse locId, eu necessito chamar ele na página qrcode.php conforme print para criar a chave PIX copia e cola e qrcode. Eu queria criar a chave de pagamento sem a necessidade de criar uma cobrança primeiro.
imagem enviada na mensagem pelo usuario c45lu
imagem enviada na mensagem pelo usuario c45lu
imagem enviada na mensagem pelo usuario c45lu

Avatar discord do usuario c45lu

c45lu

Ver Respostas

Exemplo, gerei uma /cob através da página pixCreateCharge.php e ele gerou o locId 19 e coloquei na no GET da pagina qrcode.php conforme destacado no print, ao requisitar, ele me retorna aquele erro conforme print
imagem enviada na mensagem pelo usuario c45lu
imagem enviada na mensagem pelo usuario c45lu
imagem enviada na mensagem pelo usuario c45lu

Avatar discord do usuario c45lu

c45lu

Ver Respostas

Preciso fazer o envio conforme o pixCreateCharge? Porque conforme peguei o código Curl no postman, eu pensei que ele gerava o qrcode conforme o id da transação criada no pixCreateCharge passada no GET
imagem enviada na mensagem pelo usuario c45lu

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Um exemplo de bibiloteca que geraria o copia e cola:
https://github.com/NascentSecureTech/pix-qrcode-utils

Avatar discord do usuario c45lu

c45lu

Ver Respostas

Neste exemplo de integração para emissão de PIX, ele retorna o copia e cola do pix e respectivamente dá para criar o qrcode, porém, na documentação a qual estou fazendo a integração, ele me retorna as informações conforme o print (Minha Integração), neste caso, o copia e cola do PIX seria a variável location: qrcodespix-h.sejaefi.com.br/v2/bc1qzk3kxhdxnzkpdgdn9ueg34y08smxgfv0hxvcu3 que ali está e por acaso funcionaria em produção?
imagem enviada na mensagem pelo usuario c45lu
imagem enviada na mensagem pelo usuario c45lu

Avatar discord do usuario .creepergames

.creepergames

Ver Respostas

No caso estou utilizando uma função de aparecer somente o pix:

# encoding: utf-8

from efipay import EfiPay
from credentials import credentials
import base64

efi = EfiPay(credentials.CREDENTIALS)

params = {
'id': 28
}

response = efi.pix_generate_qrcode(params=params)

# Print only the 'qrcode' attribute
if 'qrcode' in response:
print('--------->PIX AQUI<---------\n' + response['qrcode'])

Avatar discord do usuario jadielmoura

jadielmoura

Ver Respostas

Boa noite, alguém pode me ajudar? Estou gerando um QrCode com a API do PIX com as credenciais de homologação, esse QrCode é valido para pagamento?

Avatar discord do usuario angelart

angelart

tipo..

Site requisita Token EFI >>>>>
Token EFI Volta pra front <<<<
Site requisita criar order com token >>>>
orderResponse volta pra site <<<
Site requisita QRCode com o location e token >>>

e afins....

mas na minha estrutura tava beem melhor e mais organizado T-T...

Site requisita Pix >>>>
Api pega o Token EFI >>> Chama Order >> Gera QR Code >>>
Site recebe QRCode pra pagar <<<

Avatar discord do usuario angelart

angelart

Pessoal, boa noite!!

me ajudem com um pequeno problema, estou consumindo a api de pix por aspnet core e tudo corre muito bem ate um certo ponto, o fluxo è o seguinte:

1 - Endpoint para gerar autenticacao é chamado >>
2 - eu chamo o endpoint para criar o pedido passando o token de acesso >>
3 - com a ordem criada, eu uso o Loc.id e o token para gerar o QrCode >>

Perfeito, ate ai funciona, agora o meu cliente faz o pagamento e entra em ação o webhook:

1 - Meu webhook é disparado com a confirmação de pagamento, algo como esse exemplo abaixo>>

json
{
"pix": [
{
"endToEndId": "123123123123123123abcabcabc",
"txid": "7777766666655555444443333",
"chave": "[email protected]",
"tipo": null,
"status": null,
"valor": "9.00",
"horario": "2023-07-25T21:27:57+00:00",
"infoPagador": null,
"devolucoes": null,
"gnExtras": null
}
]
}

2 - Agora que tenho o txid eu vou chamar meu endpoint la na api para consultar esse pagamento, usando o "/v2/cob/:txid" >>
3 - Dentro do meu endpoint para consultar o pagamento eu vou gerar um token (o mesmo metodo que usei la no inicio) para poder consultar o txid >>
4 - Mas dessa vez o token simplesmente nao retorna NADA...

o que me intriga é que é o mesmo metodo que uso para gerar a order no inicio e funciona perfeitamente...

esse é o metodo:
imagem enviada na mensagem pelo usuario angelart

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

No caso do Pix, ao gerar a cobrança você obtém um Pix-copia-e-cola e uma imagem de QRCode. Você mostra a imagem do QRCode e permite algum botão para colocar o Pix-copia-e-cola no clipboard.

Avatar discord do usuario wellinton1125

wellinton1125

Ver Respostas

Olá, estou tentando gerar meu qr code enviando uma requisição "get" no endpoint "https://api-pix-h.gerencianet.com.br/v2/loc/46/qrcode" e estou tendo o seguinte retorno : {
"error": "insufficient_scope",
"error_description": "Access token has insufficient scope"
}

já consegui o meu access tokken, gerei a cobrança, estou usando o "loc id" correto, porém meu qrcode não é gerado, me ajudem por favor.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

{
"qrcode": "00020126880014BR.GOV.BCB.PIX2566qrcodespix.sejaefi.com.br...",
"imagemQrcode": "data:image/png;base64,iVBORw0KGgoAAAAOQAAADkCAYAAACIV4s...",
"linkVisualizacao": "https://pix.sejaefi.com.br/cob/pagar/9c06fce9c..."
}

Avatar discord do usuario yasmin_efi

yasmin_efi

Ver Respostas

Boa noite @nexus_prime! Exatamente, pelo QRcode gerado em nossa API Pix, o valor já irá aparecer no momento da leitura. No caso de utilizar a chave, estamos falando de uma transferencia via Pix. Nesse caso, não existe uma cobrança a ser paga, portanto, esse valor é customizavel. Mesmo que seja utilizada a mesma chave cadastrada no momento da criação do QRcode, o campo valor irá depender do cliente final.

Avatar discord do usuario emersongarrido

emersongarrido

Ver Respostas

preciso de um help

to usando o pacote do npm para gerar o QRCode do pix

mas ta retornando um erro estranho

"QRCODE": {
"error": "insufficient_scope",
"error_description": "Access token has insufficient scope"
}

Avatar discord do usuario hansolon

hansolon

Ver Respostas

00020101021226990014BR.GOV.BCB.PIX2577qrcodes-pix.gerencianet.com.br/bolix/v2/cobv/0c558fb90b5c45938ba7f49fc557d2f65204000053039865802BR5914GERENCIANET SA6010OURO PRETO6207050363043B3E

Avatar discord do usuario erick_ggabriel

erick_ggabriel

Ver Respostas

Bom dia pessoal, estou desenvolvendo um sistema de pagamento Pix e QrCode com a API da gerencia net mas não consigo ler o QrCode no aplicativos de outros bancos. Alguém sabe como posso resolver? Desde já agradeço.