Histórico de mensagens sobre QR CODE em pix

EXIBINDO CONVERSAS RECENTES:

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

andersonleal5479

uma vez que a cobrança já me entrega um id de location pra eu usar no endpoint de qrcode

Avatar discord do usuario andersonleal5479

andersonleal5479

no caso de usar o qrcode!

Avatar discord do usuario andersonleal5479

andersonleal5479

depois o qrcode

Avatar discord do usuario andersonleal5479

andersonleal5479

e consultando o qrcode, com o location novo

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Quando você gerou a cobrança, você recebeu no body da requisição um id, correto? Depois ao consumir GET /v2/loc/:id/qrcode vai substituir o :id pelo valor que foi retornado.

Avatar discord do usuario andersonleal5479

andersonleal5479

Ver Respostas
Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Quando você gera uma cobrança, você tem um location que carrega as informações da cobrança, assim outros PSPs conseguem saber os dados quando fazm a leitura do QRCode ou copia e cola. No caso a Gerencianet oferece um endpoint pro´prio para você gerar a imagem QRCode e copia e cola a partir do id do location.

Avatar discord do usuario andersonleal5479

andersonleal5479

é.. a confusão que fiz foi essa.. nao to associando location e cobrança.. pra poder gerar o qrcode

Avatar discord do usuario andersonleal5479

andersonleal5479

Ver Respostas

{
"id": 4,
"location": "qrcodes-pix.gerencianet.com.br/v2/3a8fe8a522344e66ab1d329c0287ddf8",
"tipoCob": "cob",
"criacao": "2021-05-19T18:34:41.884Z"
}

Avatar discord do usuario andersonleal5479

andersonleal5479

fiz tudo pelo postman.. .passei o certificado de produção, id e secret de produção, gerei token, location e por fim o qrcode.. colei a base 64 em uma página html simples.. ao ler pelo app, isso acontece.. o qrcode foi gerado pelo endpoint "https://api-pix.gerencianet.com.br/v2/loc/4/qrcode"

Avatar discord do usuario andersonleal5479

andersonleal5479

Ver Respostas

Gente, gerando um qrcode, utilizando o ambiente de produção, ao ler por um aplicativo, é retornada a mensagem: "Transação não foi concluída, QR Code inválido ou expirado"

Avatar discord do usuario diegohenrique1989

diegohenrique1989

Ver Respostas

Bom dia, queria saber se tem como pagar um pix de algum outro jeito sem ser QRCODE, por exemplo para pagar por um app?

Avatar discord do usuario jessica_efi

jessica_efi

Bom dia <@!397861880841895936> ! Pra você pegar o pix copia e cola, na classe PixGenerateQRCode você pode inserir esse trecho:

...
HashMap params = new HashMap();
params.put("id", "336");

try {
Gerencianet gn = new Gerencianet(options);
...
JSONObject obj = new JSONObject(response);
System.out.println(obj.getString("qrcode"));

Avatar discord do usuario joey_burn

joey_burn

eh so na questao do get pra gerar o qrcode e o copia e cola... so nessa requisicao get q ta o problema... 😦

Avatar discord do usuario joey_burn

joey_burn

{"calendario":{"criacao":"2021-05-19T01:06:13.385Z","expiracao":3600},"txid":"M1RI5WFYFB17DWGVLD6YFI8A20Y4","revisao":0,"loc":{"id":20,"location":"qrcodes-pix-h.gerencianet.com.br/v2/10f562c5426446c7b00d7821ce1abfea","tipoCob":"cob","criacao":"2021-05-19T01:06:13.419Z"},"location":"qrcodes-pix-h.gerencianet.com.br/v2/10f562c5426446c7b00d7821ce1abfea","status":"ATIVA","valor":{"original":"123.45"},"chave":"+55 34 9 8436-7252"}

Avatar discord do usuario joao_efi

joao_efi

No caso, é necessário ler os dados da resposta do servidor para que possa disponibilizar o Copia e Cola para seu cliente final.
Sobre o retorno 400, verifique se o id informado na URL condiz com o ID retornado pelo endpoint POST/v2​/loc
Conforme o exemplo:

json
{
"id": 66,
"location": "qrcodes-pix.gerencianet.com.br/v2/7796e273b8e447c2b2c0ac2c58fe1a13",
"tipoCob": "cob",
"criacao": "2021-01-15T20:13:39.462Z"
}

Avatar discord do usuario joey_burn

joey_burn

<@!795645731385901076> pois eh joao ai esta a questao, pela sdk eu consigo gerar o qrcode e nao pego os campos.... ja nativamente pelo java fazendo requisicao quando faco a requisicao so tenho retorno 400 no get deste endereco com o id da cobranca gerada anteriormente

Avatar discord do usuario joao_efi

joao_efi

Oi <@!397861880841895936> tudo bem?
Ao Gerar QrCode de um location através do endpoint GET/v2​/loc/{id}/qrcode
Você receberá uma resposta semelhante ao exemplo a seguir:

json
{
"qrcode": "00020126880014BR.GOV.BCB.PIX2566qrcodes-pix.gerencianet.com.b...",
"imagemQrcode": "data:image/png;base64,iVBORw0KGgoAAAAOQAAADkCAYAAACIV4s..."
}
O campo imagemQrcode se refere a imagem do QrCode em sí, enquanto o campo qrcode se refere ao "Pix Copia e Cola".
Ao disponibilizar a string do campo qrcode seu cliente poderá colar o código no app de pagamento desejado e efetuar o pagamento de fato!