Histórico de mensagens sobre QR CODE em devs

EXIBINDO CONVERSAS RECENTES:

Texto: QR CODE
Canal: devs
Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Boa tarde, @tiago.rodrigues_br! Quando o seu cliente paga o QrCode citado, o que aparece em seu extrato? Qual a descrição?

Avatar discord do usuario tiago.rodrigues_br

tiago.rodrigues_br

Ver Respostas

Mas quando crio um QRCode direto no sistema, esse PIX não aparece na listagem

Avatar discord do usuario rafaelsantosferraz

rafaelsantosferraz

Ver Respostas

Olá! Tudo bem

Gostaria de testar os novos endpoints de detalhar e pagar QrcodePix.

Habilitei os escopos, no entanto a resposta é a seguinte:

{
"type": "https://pix.bcb.gov.br/api/v2/error/QrcodeErroInterno",
"title": "Erro Interno",
"status": 500,
"detail": "Funcionalidade desabilitada em ambiente de homologação."
}

Alguma previsão para habilitarem esses endpoint para homologação.

Obrigado

Avatar discord do usuario esdrasfyy

esdrasfyy

Ver Respostas

para gerar pagamentos pix precisa preencher tbm? no caso esse seria gerar um qrcode para meu cliente me pagar

Avatar discord do usuario tudocatolico

tudocatolico

Ver Respostas

00020101021226830014BR.GOV.BCB.PIX2561qrcodespix.sejaefi.com.br/v2/45010e2535924ff0a05b700d11fbdfe25204000053039865802BR5905EFISA6008SAOPAULO620705036304EC30

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Boa tarde, @mirocallai! Tudo bem?
A informação retornada no atributo qrcode_image se trata de uma SVG codificado em base64.
Qual recurso você esta utilizando para fazer a decodificação?

Avatar discord do usuario mirocallai

mirocallai

Ver Respostas

Bom dia Pessoal,
no retorno JSON da API (GET /v1/charge/:id) tenho esse nó "qrcode_image" que tem o conteudo:
"qrcode_image": "data:image/svg+xml;base64,PHN2ZyB4bWxucz0i..." os ... é só para não ficar muito grande aqui

Acontece que testando com outros SVG base 64 consigo exibir a imagem
Mas com essa string que vem da API não

Estou desconfiado desse inicio da string: data:image/svg+xml;base64, é uma string Base64 de SVG mesmo? Digo por causa desse svg+xml ali

Estoura esse erro:
Erro ao carregar SVG: No mapping for the Unicode character exists in the target multi-byte code page

Avatar discord do usuario cleyton5212

cleyton5212

Ver Respostas

fiz a alteração é ta do mesmo jeito.

00020101021226830014BR.GOV.BCB.PIX2561qrcodespix.sejaefi.com.br/v2/a0cd1e84dad84fbaa6f59142824cb88f5204000053039865802BR5905EFISA6008SAOPAULO6207050363045DE7

olha o codigo

Avatar discord do usuario cleyton5212

cleyton5212

async def verify(self):
url = f"https://pix.api.efipay.com.br/v2/cob/{self.payment_id}" # https://qrcodes-pix.efipay.com.br/v2/
response = await self.hc.get(url, headers=self.header)

rjson = response.json()

if response.status_code != 200:
raise Exception(f"Erro ao verificar pagamento: {rjson.get('mensagem')}")

if rjson.get("status", "").upper() == "CONCLUIDA":
self.status_payment = "PAGO"

return self.status_payment

Avatar discord do usuario cleyton5212

cleyton5212

payload = {
"calendario": {"expiracao": time},
# "devedor": {"cpf": cpf, "nome": name},
"valor": {"original": two_case(value)},
"chave": self.key_pix,
"solicitacaoPagador": "Informe o número ou identificador do pedido.",
}
self.header = header
dados = await self.hc.post(
"https://pix.api.efipay.com.br/v2/cob",
headers=header,
json=payload,
)
djson = dados.json()

# Adicionando verificações de erro
if dados.status_code != 201:
raise Exception(f"Erro ao criar cobrança: {djson.get('mensagem')}")

ID = djson.get("loc", {}).get("id")
if not ID:
raise Exception("Erro: ID da localização não encontrado na resposta.")

url = f"https://pix.api.efipay.com.br/v2/loc/{ID}/qrcode"
rt = await self.hc.get(url, headers=header)
rjson = rt.json()

if rt.status_code != 200:
raise Exception(f"Erro ao obter QR Code: {rjson.get('mensagem')}")

self.payment_id = djson.get("txid")
self.user_id = user_id

return rjson

Avatar discord do usuario cleyton5212

cleyton5212

Ver Respostas

essa eu acabei de gerar, e mesmo assim n vai:
00020101021226830014BR.GOV.BCB.PIX2561qrcodespix.sejaefi.com.br/v2/93969cc8abc64ffe84d60b0c5d5fa5785204000053039865802BR5905EFISA6008SAOPAULO620705036304ADAC

vou mandar o codigo aqui, sera que to errado nele

Avatar discord do usuario cleytonsrv

cleytonsrv

Ver Respostas

estou implementando a efi em um bot do telegram e ta me retornando um codigo copia e cola invalido.
00020101021226830014BR.GOV.BCB.PIX2561qrcodespix.sejaefi.com.br/v2/ce1c44c61d644cb98f1b86bf2dbcc01a5204000053039865802BR5905EFISA6008SAOPAULO62070503630494A5

será onde estou errado?

Avatar discord do usuario brunouasli

brunouasli

Ver Respostas

Pessoal me tira uma dúvida?

é obrigatorio adicionar o cpf na geração do qr code pix?

Avatar discord do usuario junior328i

junior328i

Ver Respostas

Bom dia pessoal, consegui fazer meu sistema funcionar, mas ta funcionando parcialmente, o pix está gerando só o copia e cola quando o cliente vai fazer uma compra, o QR code não ta gerando

Avatar discord do usuario jonataspedroso

jonataspedroso

Quando abre o app que é mencionado para leitura do QRCode mostra um erro informando que é impossivel ler o QR

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Recebimento de Pix é 1.19% do valor recebido, com tarifa mínima de 1 centavo. Boleto é valor fixo de R$3,45 independente do valor do boleto. Cartão tem % mais tarifa fixa. Como o Boleto pode ser Bolix, se você for receber valores maiores que R$289,91, pode ser mais interessante usar o QR-Code Pix do Bolix ao invés do QR-Code Pix da API Pix.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Existe sim API de extrato (https://dev.efipay.com.br/docs/api-pix/endpoints-exclusivos-efi#requisitar-extrato-concilia%C3%A7%C3%A3o) e mesmo a lista de Pix de https://dev.efipay.com.br/docs/api-pix/gestao-de-pix#consultar-pix-recebidos já costuma resolver. Mas eu acho melhor barrar a recepção de Pix fora dos QR-Code gerados, aí você garante que não tem nada para conciliar manualmente.

Avatar discord do usuario cpdncristiano

cpdncristiano

Ver Respostas

Alguém pode me ajudar, tenho o seguinte caso...

Às vezes os clientes me enviam PIX fora do QrCODE gerado...
Preciso de uma forma de saber quando recebo um Pix que não seja QrCode através da chave pix....

Existe api de extrato?

Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Ativou o escopo Alterar Payloads? Esse escopo é responsável pela geração do qrcode e nossa sdk utiliza esse endpoint.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Quando cria a cobrança ela já retorna o pix-copia-e-cola, e o QR-Code é só a imagem disso. Talvez você possa usar biblioteca padrão ao invés de fazer nova requisição.