Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
rubenskuhl
Se for QR-Code dinâmico, pelo location que tem no QR-Code você já sabe de que banco é.
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
rubenskuhl
A única coisa que é essencial e que só a Efí pode criar é o location. O resto você faz ou sozinho, ou com ajuda das funções deles.
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
rubenskuhl
O caso de uso que você descreve é mais próximo do QR-Code estático, que não tem payload location.
E assim como a cobrança com payload, ela pode usar qualquer tipo de chave Pix, incluindo aleatória.
Quanto ao webhook, basta que tenha txid, que vai ser sinalizado no webhook.
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
luizfeleal
Bom dia! Gostaria de confirmar a linha que a integração deve seguir baseado nas necessidades do meu sistema. Eu preciso criar um qr code, sem um valor definido, para que ele fique disponível para receber diferentes valores e de diferentes clientes. Entendi que precisaria criar um payload location e a partir disso gerar um QR CODE. Também gostaria de receber os eventos de recebimento de pix via webhook, porém, notei que é necessário a criação de uma chave aleatória, para setar a url do webhook. Criando essa chave e efetuando os pagamentos pelo qr criado, irei conseguir receber os eventos via webhook? O fluxo estaria minimamente correto?
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
luizfeleal
Então só para recaptular e eu entender melhor. Eu crio um payload location na rota /v2/loc, crio o qr na rota /v2/loc/:id/qrcode e com esse método posso alterar a expiração? Eu vi que ele pede um txid. Seria o id da location criada?
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
ilusinusmate
import os # import ssl # import certifi from dotenv import load_dotenv from efipay import EfiPay
load_dotenv("../../.env")
# if not os.path.isfile('C:\\Users\\Joaogsp\\Desktop\\j1\\programas\\Projetos Athavus\\emporio_sertanejo\\emporio_sertanejo\\emporio-ec2.pem'): # raise FileNotFoundError("Certificate file not found.")
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
yasmin_efi
Informando apenas o id da location no body e o txid desejado como parametro. Dessa forma o QRcode será mantido o mesmo e uma nova cobrança pode ser vinculada para realizar o pagamento.
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
rubenskuhl
O ideal seria pegar o location e gerar o QR-Code a partir de bibliotecas suas, pq isso é mais portável para outros PSPs. Mas a Efí tem umas chamadas de location que permitem obter isso da API.
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
douglasalves_27133
Então a configuração no apache ficaria desta forma ( mTLS Efí SSLVerifyClient none SSLProtocol TLSv1.2
SSLVerifyClient require SSLVerifyDepth 3
# Tratando o /webhook
Alias "/webhook/" "/var/www/webhook/index.py" Alias "/webhook" "/var/www/webhook/index.py")
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
gabriel_efi
mas você pode acessar diretamente o location de fora do objeto loc
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
jeanlucafp
boa noite, tenho algumas duvidas que nao encontrei na documentacao sobre cobrancas imediatas qrcodes-pix.gerencianet.com.br/9d36b84f-c70b-478f-b95c-12729b90ca25 na resposta vem 2 locations, um dentro do objeto "loc" e outro fora, qual a diferenca entre os dois?
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
rubenskuhl
Os escopos de leitura para recebimento são cob.read, pix.read, webhook.read, payloadlocation.read .
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
rubenskuhl
Mas isso vai te deixar com um location que você vai precisar usar uma biblioteca de geração de BRCode e de QRCode para transformar em algo visível.
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
rodrigoaes
A é com o location obrigado
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
rubenskuhl
E este o de diretório no mesmo site:
:443> # Porta HTTPS # # ... #
SSLCertificateFile /caminho_certificado/fullchain_ssl.pem #fullchain associado ao seu certificado SSL do domínio SSLCertificateKeyFile /caminho_certificado/privkey_ssl.pem #privkey associada ao seu certificado SSL do domínio
#Chave pública da Gerencianet SSLCACertificateFile /caminho_certificado/chain-pix-prod.crt
# Tratando o /pix, redirecionando as requisições sempre para /webhook Alias "/webhook/pix/" "/var/www/webhook/index.php" Alias "/webhook/pix" "/var/www/webhook/index.php"