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