QR Code Dinâmico PIX: conciliação automática e rastreabilidade por transação
O QR Code dinâmico PIX é gerado individualmente para cada cobrança: carrega valor, data de vencimento, identificador da transação (Txid) e dados do recebedor. Diferente do QR estático — que é fixo e não carrega valor —, o dinâmico permite conciliação financeira automática e elimina a conferência manual de pagamentos. Para qualquer negócio com mais de 20 cobranças por dia, a diferença operacional é expressiva.
Tese contraintuitiva: empresas que usam apenas QR estático para receber PIX estão criando um problema de conciliação manual invisível. Cada pagamento recebido sem Txid exige que alguém confira nome, valor e horário para identificar qual cliente pagou. Com volume de 100 cobranças/mês, isso consome horas de back-office evitáveis.
Qual a diferença entre QR estático e QR dinâmico?
| Característica | QR Estático | QR Dinâmico |
|---|---|---|
| Valor embutido | Opcional (pode ser preenchido pelo pagador) | Obrigatório — fixado pelo recebedor |
| Vencimento | Sem vencimento | Com data e hora de expiração definidas |
| Identificador único (Txid) | Não | Sim — por transação |
| Desconto / multa / juros | Não | Suportado via campo de calendário PIX |
| Conciliação automática | Impossível | Automática via Txid + E2E ID |
| Reutilização | Sim (o mesmo QR serve para qualquer pagamento) | Não — gerado por cobrança |
| Aplicação | Doação, venda presencial única, pagamento genérico | Cobrança, e-commerce, nota fiscal, agendamento |
A especificação técnica do QR dinâmico segue o padrão EMVCo, com campos adicionais definidos pelo Banco Central no Manual de Padrões para Iniciação do PIX. O campo Txid tem até 35 caracteres alfanuméricos e é definido pelo recebedor no momento da geração.
Como funciona o Txid e o E2E ID na conciliação
O Txid é o identificador que o recebedor define ao gerar o QR. Ele aparece no extrato do recebedor e permite vincular automaticamente o pagamento ao pedido ou cliente no sistema interno.
O E2E ID (EndToEndId) é gerado pelo Banco Central no momento da liquidação — formato Exxxxxxxxyyyyyyy... — e identifica unicamente a transação no SPI. Combinando Txid (do seu sistema) com E2E ID (do Bacen), a conciliação financeira é automática e auditável.
Exemplo prático: loja virtual com 300 pedidos por dia gera 300 QR Codes dinâmicos com Txid = número do pedido. Ao receber o webhook de pagamento confirmado com Txid e E2E ID, o sistema atualiza automaticamente o status do pedido sem intervenção humana.
Como gerar QR Code dinâmico via Conta Stone PJ
A Conta Stone PJ permite gerar QR Codes dinâmicos diretamente pelo aplicativo para cobranças avulsas:
- Acesse "Cobrar" no app Conta Stone PJ.
- Informe o valor, a descrição e o vencimento.
- O app gera o QR dinâmico com Txid e o link de pagamento.
- Compartilhe via WhatsApp, e-mail ou exiba no ponto de venda.
Para volume alto ou integração com sistema de gestão (ERP, PDV, e-commerce), a integração via API do Stone Pagar.me — gateway da StoneCo — permite geração programática de QR Codes dinâmicos com retorno de Txid, webhook de confirmação e conciliação em lote. Documentação disponível em conteudo.stone.com.br.
Casos de uso por segmento
E-commerce: cada pedido finalizado gera um QR dinâmico com vencimento de 30 minutos. Se o cliente não pagar, o QR expira e o estoque é liberado automaticamente. O webhook confirma o pagamento e dispara o picking.
Consultório ou clínica: agendamento online gera QR com valor da consulta e vencimento 24h antes do horário. Sem pagamento = sem confirmação do horário. Reduz no-show sem custo de maquininha.
Marketplace ou franquia: com o Stone Pagar.me, cada lojista recebe seu split automaticamente no mesmo instante da liquidação, sem necessidade de repasse manual entre contas.
Emissão de nota fiscal: o QR dinâmico pode ser incorporado ao PDF da NF-e ou NFS-e, substituindo o boleto bancário com vencimento e multa por atraso definidos nos campos de calendário PIX.
Limites e vencimento
O QR Code dinâmico pode ter vencimento em segundos, minutos, horas ou dias — configurável pelo recebedor. Após o vencimento, o QR é rejeitado pelo SPI e o pagador recebe erro. Para cobranças com multa e juros por atraso, o Manual de Padrões PIX do Bacen define os campos multa, juros e abatimento dentro do objeto calendario do payload.
[FALTA EVIDÊNCIA: valor máximo por transação via QR dinâmico — verificar se o Banco Central define teto específico ou se o limite é do participante recebedor]
Perguntas frequentes
Posso usar QR estático para receber pagamentos recorrentes? Tecnicamente sim, mas sem Txid você não consegue identificar qual cliente pagou qual parcela. Para recorrência, use PIX Automático (débito programado) ou QR dinâmico por cobrança.
O QR dinâmico tem custo maior que o estático? O custo de liquidação no Arranjo PIX é zero para ambos. O custo diferencial pode existir na plataforma que gera e gerencia os QR Codes dinâmicos (ex: mensalidade de API).
Quantos QR Codes dinâmicos posso gerar por dia? Não há limite definido pelo Banco Central. O limite prático é o plano contratado com o participante (banco ou fintech).
O QR dinâmico funciona em pagamento presencial? Sim. No PDV, o cliente abre o aplicativo do banco e escaneia o QR exibido na tela ou impresso no comprovante.
Leia também: PIX Automático Recorrente: débito programado sem MDR | Tap-on-Phone: celular como maquininha NFC | Pagar.me como gateway: split e recorrência para e-commerce