Histórico de mensagens sobre pix qrcode

EXIBINDO CONVERSAS RECENTES:

Texto: pix qrcode
# pix
Avatar discord do usuario glauberborba_37882

glauberborba_37882

Uma dúvida, na chamada da rota https://pix-h.api.efipay.com.br/v2/loc/1/qrcode estou passando o valor de loc.id retornado na chamada da rota anterior. Esse valor de loc.id é um autoincremento que nunca irá se repetir para cobranças futuras?

# pix
Avatar discord do usuario felipequentino

felipequentino

Ver Respostas

Boa noite a todos, sou iniciante no postman e estou tentando gerar um qr code pix, seguindo o tutorial 'BR
18:22 / 23:35
[Módulo 3] Aula 2 - Collection Postman da API Pix e emissão de QrCode |
'. Mas está dando este erro aqui em POST /v2/cob

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

# pix
Avatar discord do usuario celo_diana

celo_diana

porque criou assim

js
ID do Location: 1
{
calendario: { criacao: '2024-02-03T00:11:33.806Z', expiracao: 3600 },
txid: 'sd',
revisao: 0,
status: 'ATIVA',
valor: { original: '2.00' },
chave: '[email protected]',
devedor: { cpf: 'sd', nome: 'sdsd' },
solicitacaoPagador: 'Produto comprado digitalmente.',
loc: {
id: 1,
location: 'qrcodespix.sejaefi.com.br/v2/sd',
tipoCob: 'cob',
criacao: '2024-02-03T00:11:33.837Z'
},
location: 'qrcodespix.sejaefi.com.br/v2/sd',
pixCopiaECola: 'sd6304AA35'
}

# pix
Avatar discord do usuario celo_diana

celo_diana

Ver Respostas

Agora foi, uma duvida.. Eu preciso criar uma cobrança ainda sim né, pra caso houver o pagamento do pix, mudar o status da cobrança pra paga? ou posso apenas colocar direto no pix e gerar o qrcode etc

# pix
Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Me desculpe @joaodenker_63563 ! Você esta se referindo ao Pix e não, boleto. O que eu havia falado seria pra boleto.

Pro Pix, é retornado todas as informações sim. Esse retorno da API que você enviou, seria a primeira etapa da criação do Pix, nessa etapa, você tem as informações do pix copia e cola. Pra gerar a imagem Qrcode, você precisa consumir o endpoint GET /v2/loc/:id/qrcode passando o id do loc. Nesse caso que você enviou, é o id 5.

# pix
Avatar discord do usuario joaodenker_63563

joaodenker_63563

Ver Respostas

não entendi muito bem... posso acessar esse pix mas não realizar o pagamento? no caso, seria esse link aqui: 00020101021226850014BR.GOV.BCB.PIX2563qrcodespix-h.sejaefi.com.br/v2/93f716ba18c54dc58d10d24154a2e6db5204000053039865802BR5905EFISA6008SAOPAULO620705036304DA1B
??

# pix
Avatar discord do usuario accessoft

accessoft

Ver Respostas

Bom dia, Estou com problema com o pix copia e cola, eu sempre usei o mesmo retorno pra gerar o QrCode pra enviar como copia e cola, mas agora quando cola no banco todos falam que esta fora do padrao, o que mudou em relacao a isso?

# devs
Avatar discord do usuario adilalima

adilalima

Ver Respostas

Bom dia, quando eu envio um pix com valor menor que R$ 10 (R$ 1,75, por exemplo) o pagamento deveria tentar enviar uma requisição POST para o webhook cadastrado com a mesma chave, correto? Onde posso ver essa tentativa de enviar a requisição POST. Em Requisições na plataforma de vocês só vejo essa: POST /v2/cob e essa GET /v2/loc/97/qrcode, além das de cadastro ou listagem do webhook. Em notificações não há nada.

Agradeço desde já 😄

# dúvidas
Avatar discord do usuario admthunder

admthunder

Ver Respostas

No caso do pixCreateImmediateCharge, eu criei meu script e o site puxa ele pra gerar o qrcode

# pix
Avatar discord do usuario cutegothvampire1

cutegothvampire1

def donate_value(message):
try:
valor = float(message.text.replace(',', '.'))
access_token = get_access_token()

body = {
'calendario': {
'expiracao': 3600
},
'devedor': {
'cpf': '12345678909',
'nome': 'Zhou Xinyu'
},
'valor': {
'original': f'{valor:.2f}'
},
'chave': '472d809f-633a',
'solicitacaoPagador': 'Cobrança dos serviços prestados.'
}

response = efi.pix_create_immediate_charge(body=body, access_token=access_token)
print(response)

if 'loc' in response and 'id' in response['loc']:
loc_id = response['loc']['id']

qrcode_response = requests.get(f'host/v2/loc/{loc_id}/qrcode', headers={'Authorization': f'Bearer {access_token}'}).json()
print(qrcode_response)

if 'qrcode' in qrcode_response and 'imagemQrcode' in qrcode_response:
# Enviar o código do QR no chat
client.send_message(cid, f'Código PIX: {qrcode_response["qrcode"]}')

image_data = base64.b64decode(qrcode_response['imagemQrcode'].replace('data:image/png;base64,', ''))
img = Image.open(BytesIO(image_data))
img_path = 'qrCodeImage.png'
img.save(img_path, 'PNG')

with open(img_path, 'rb') as photo:
client.send_photo(cid, photo)

except Exception as e:
print(f'Erro: {str(e)}')

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia. Tudo bem?
Para obter o Qr Code, após ter criado a cobrança basta consumir o endpoint GET/v2/loc/:id/qrcode, passando o id do loc da cobrança 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 andervieiradev

andervieiradev

estou usando o a sdk, mesma classe para todas, estou conseguindo gerar pix e qrcode, listar webhooks, só nao consigo criar

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Oi, @leandrocostaoliveira. Infelizmente isso é uma limitação do WhatsApp mesmo, que reconhece a string como url.
Uma solução seria compartilhar o link de visualização da cobrança. Por exemplo, quando consome o endpoint GET /v2/loc/:id/qrcode é retornado o parâmetro linkVisualizacao. Daí você encaminha este link para o whats do seu cliente.
Exemplo de link de visualização: https://pix.sejaefi.com.br/cob/pagar/c0a68af7ece6468cbb8e120e29a27cb5

# pix
Avatar discord do usuario leandrocostaoliveira

leandrocostaoliveira

Ver Respostas

Boa tarde a todos, feliz 2024... alguem sabe dizer, se há um modo de colar o qrcode dinâmico no whatsapp sem que este adicione o protocolo na frente ?

Para contexto, quando geramos um qrcode dinamico, o payload retornado é similar a:

00020101021226830014br.gov.bcb.pix2561qrcodespix.sejaefi.com.br/v2/123123123123123123123123BR5906MinhaEmpresa6007Cidade620705036304214B

Essa string é identificada como url pelo whatsapp, que então adiciona
http://
na string, dessa forma , quando o cliente copia o texto, ele não consegue pagar diretamente. Já tentei diversas formatações para evitar isso sem sucesso.

# 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
}
}
}
}
}
}
}