QR Code UPI

Também chamado de: QR de pagamento UPI, UPI QR, upi://pay

Definição

O QR Code UPI é um QR Code da Unified Payments Interface da Índia que carrega um link upi://pay com o ID UPI do beneficiário, de modo que qualquer app UPI pode escaneá-lo e preencher um pagamento.

Como funciona um QR Code UPI

Um QR Code UPI guarda um link de pagamento que começa com upi://pay. Quando um app UPI o escaneia, ele lê o endereço virtual de pagamento do beneficiário (o ID UPI), o nome do beneficiário e qualquer valor ou observação, e pede que o pagador confirme com o PIN do UPI. O dinheiro passa entre contas bancárias por meio do UPI, o sistema de pagamentos em tempo real operado pela National Payments Corporation of India (NPCI).

Como o formato é compartilhado, um código criado para um banco ou app funciona com qualquer outro app UPI. Um código de pessoa para pessoa costuma levar apenas o ID UPI e o nome, enquanto um código de comerciante pode acrescentar um código de categoria do comerciante e uma referência de transação.

Campos do link upi://pay

O link é um conjunto de parâmetros de consulta. Um exemplo mínimo é upi://pay?pa=shop@examplebank&pn=Example%20Store&cu=INR. Acrescentar am=250.00 fixa o valor, e acrescentar tn define uma observação que aparece no app do pagador. Espaços e caracteres especiais no nome ou na observação precisam ser codificados em porcentagem.

  • pa: endereço do beneficiário (ID UPI), obrigatório
  • pn: nome do beneficiário
  • am: valor, em rúpias com até duas casas decimais
  • cu: moeda, INR
  • tn: observação da transação
  • mc e tr: código de categoria do comerciante e referência da transação, usados por comerciantes

Códigos estáticos, dinâmicos e segurança

Um QR Code UPI estático sem valor pode ser impresso e reutilizado, e o pagador informa o valor a cada vez. Um código dinâmico inclui o valor e uma referência para um pedido. Escanear um código UPI só pode enviar dinheiro do pagador; ele não pode puxar dinheiro para dentro, então uma mensagem que diz “escaneie este código para receber um reembolso” é um padrão comum de golpe.

Perguntas frequentes

Posso receber dinheiro escaneando um QR Code UPI?

Não. Escanear um QR Code UPI e digitar o PIN sempre envia dinheiro. Você nunca precisa escanear um código nem digitar um PIN para receber um pagamento.

O QR Code UPI funciona com todos os apps UPI?

Sim, o formato upi://pay é compartilhado entre os apps UPI, então um código criado num app pode ser escaneado por qualquer outro app UPI.

Posso colocar um valor fixo num QR Code UPI?

Sim. Acrescente o parâmetro am, por exemplo am=250.00, e o app do pagador mostra esse valor para confirmação.

Fontes e normas

Todos os termos