O que é a inativação de QR Code no Pix?
A inativação de QR Code no Pix se refere ao processo de tornar um QR Code inválido para pagamentos após um determinado período ou evento. Essa funcionalidade é importante para garantir segurança e controle sobre cobranças realizadas via Pix, especialmente em contextos comerciais.
Atualmente, não existe um endpoint específico na API que permita a inativação manual de um QR Code já gerado. A desativação ocorre automaticamente com base nas configurações de validade ou no status da cobrança.
Como funciona a inativação de QR Codes dinâmicos?
No caso de QR Codes dinâmicos, a validade é determinada pelo campo:
"expiration": 86400;
Esse campo representa o tempo de expiração em segundos. No exemplo acima, o QR Code será automaticamente inativado após 24 horas (86400 segundos) do momento da sua criação.
Importante: O QR Code dinâmico também é automaticamente inativado após o pagamento, mesmo que o prazo de expiração ainda não tenha sido alcançado. |
E no caso do QR Code de cobrança?
Para o QR Code de cobrança, a data de vencimento é informada em:
"paymentInfo.billingDueDate.dueDate"
Além disso, é possível informar a quantidade de dias após o vencimento para que o QR Code seja inativado, por meio do parâmetro:
"paymentInfo.billingDueDate.daysAfterDueDate"
Importante: Caso o parâmetro não seja informado o sistema aplicará um valor padrão de 30 dias para a inativação do QR Code. |
Esse campo define, em dias, por quanto tempo o QR Code continuará aceitando pagamentos mesmo após a data de vencimento.
Observação:
Assim como no QR dinâmico, o QR Code de cobrança também é inativado automaticamente após o pagamento ou após o prazo total permitido (data de vencimento + dias de tolerância).
Suporte
Para dúvidas ou acompanhamento de chamados, acesse: Portal de Suporte