Histórico de mensagens sobre QR CODE

EXIBINDO CONVERSAS RECENTES:

Texto: QR CODE
# pix
Avatar discord do usuario msxvdp

msxvdp

Ver Respostas

entendi. o meu escopo de projeto é bem simples: ter alguns QrCodes estáticos criados, com o webhook cadastrado para que eu possa monitorar todos os pagamentos efetuados nesses códigos

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Homoogação que eu lembre não tem esses métodos, não sei se isso mudou. E você pode criar você mesmo um QR-Code estático com qualquer chave sintaticamente válida, já que em homologação não tem como fazer nenhum pagamento mesmo...

# pix
Avatar discord do usuario msxvdp

msxvdp

preciso criar alguns QrCodes Estáticos

# pix
Avatar discord do usuario amunhoz

amunhoz

Ou pelo menos não dava 403 na geração do pix dinâmico e dava só no qrcode. Será que eles não estão com expiração diferente?

# pix
Avatar discord do usuario amunhoz

amunhoz

Ver Respostas

Meu sistema lida com a autorenovação.
Mas me pareceu que ele gerava o pix dinâmico, mas bloqueava o qrcode.

# pix
Avatar discord do usuario amunhoz

amunhoz

Ver Respostas

Estranho... Resetei O TOKEN e funcionou.
Entretanto, ELE GERAVA O PIX dinâmico com o token anterior, mas barrava a geração do QRcode.
Tem sentido isso?

# pix
Avatar discord do usuario amunhoz

amunhoz

Ver Respostas

Pergunta, estou pegando esse erro na geração do QRcode:
error:"insufficient_scope"
error_description:"Access token has insufficient scope"
Já verifiquei os client_id e client_secret, a chave está correta...
Url homologação correta.
PS. no ambiente de homologação

# pix
Avatar discord do usuario W3soft

W3soft

Bom dia, para usar os location tem que ter algo a mais? toda vez que faço a requisição na hora de gerar o qrcode isso me retorna > {"error":"insufficient_scope","error_description":"Access token has insufficient scope"}

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Sim, <@!783359762917752843>. Atualizamo nossa SKD para a versão 3.1.0 que possui estes novos endpoints também. Segue exemplo do endpoint PUT /v2/gn/config

php

require __DIR__.'/../../../vendor/autoload.php';

use Gerencianet\Exception\GerencianetException;
use Gerencianet\Gerencianet;

$file = file_get_contents(__DIR__.'/../../config.json');
$options = json_decode($file, true);

try {
$body = [
"pix" => [
"receberSemChave" => true,
"chaves" => [
"[email protected]" => [
"recebimento" => [
"txidObrigatorio" => false,
"qrCodeEstatico" => [
"recusarTodos" => false
]
]
],
"efa1db8c-735b-4898-92e0-a54daabe65e6" => [
"recebimento" => [
"txidObrigatorio" => false,
"qrCodeEstatico" => [
"recusarTodos" => false
]
]
]
]
]
];

$api = Gerencianet::getInstance($options);
$pix = $api->pixUpdateSettings($params, $body);

echo json_encode(["code" => 204]);
} catch (GerencianetException $e) {
print_r($e->code);
print_r($e->error);
print_r($e->errorDescription);

throw new Error($e->error);
} catch (Exception $e) {
throw new Error($e->getMessage());
}


Com isto, é necessário incluir o endpoint com o nome pixUpdateSettings no arquivo \src\Gerencianet\config.json

# pix
Avatar discord do usuario roguitar88

roguitar88

Na tabela to pensando em jogar algo como o txid, qrcode, id do usuário, nome, valor, pago (boolean), plano (ou produto), e data-hora da transação

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Então quando for testar, tente colar num editor de texto para ver se tudo aparece: 00020101021226880014BR.GOV.BCB.PIX2566qrcodes-pix.gerencianet.com.br/v2/57d340aa59d24bb19e8e575e53ad419d5204000053039865802BR5914GERENCIANET SA6010OURO PRETO620705036304CA91

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Para receber múltiplos pagamentos com o mesmo QR-Code pode-se usar o QR-Code estático, mas aí perde o controle de recebimento em duplicidade.

# pix
Avatar discord do usuario roguitar88

roguitar88

Ver Respostas

É mas fiz o teste do copia e cola, antes de pagar pelo método da leitura do QR Code

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bem pontuado, Rubens. A cobrança com QrCode dinâmico permite o pagamento somente uma vez.
Ou seja, se já fez o pix lendo o QrCode, você não conseguirá pagar o mesmo QrCode novamente

# pix
Avatar discord do usuario roguitar88

roguitar88

Ver Respostas

00020101021226880014BR.GOV.BCB.PIX2566qrcodes-pix.gerencianet.com.br\/v2\/57d340aa59d24bb19e8e575e53ad419d5204000053039865802BR5914GERENCIANET SA6010OURO PRETO620705036304CA91

# pix
Avatar discord do usuario roguitar88

roguitar88

Ver Respostas

Engraçado que botei pra ler a imagem do QR code, e deu certo o pagamento. Porém, pelo método de copia e cola não

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Li o QrCode e funcionou normalmente

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Para realizar o pagamento, o cliente pode ler o QrCode com o app de um banco, ou copiar a string do qrcode e colar no app do banco para pagar
imagem enviada na mensagem pelo usuario guilherme_efi

# pix
Avatar discord do usuario roguitar88

roguitar88

Acabei de testar aqui copiando e colando o qr code e deu isso: qr não disponível para pagamento

# pix
Avatar discord do usuario roguitar88

roguitar88

Quero fazer primeiro sem essa imagem de QR code aí