Como funciona o QR Code UPI
O UPI é o sistema de pagamentos instantâneos da Índia, parecido com o nosso Pix. O código guarda um link UPI no formato publicado pela NPCI: upi://pay?pa=seuid@banco&pn=Seu%20Nome&am=250.00&cu=INR&tn=Mesa%204. O parâmetro pa é o seu UPI ID (também chamado VPA), pn é o nome do recebedor mostrado a quem paga, am é o valor opcional, cu é sempre INR (a rúpia indiana) e tn é uma observação opcional. Espaços e caracteres especiais no nome e na observação são codificados com porcentagem, então o link é uma sequência única, sem quebras.
Todo app UPI da Índia é obrigado a entender esse link, então o mesmo código funciona no PhonePe, Google Pay, Paytm, BHIM, Amazon Pay e nos apps dos bancos. Quem paga abre o app, toca em Escanear, e o app preenche seu UPI ID, o nome e o valor, se houver. O pagador confirma com o PIN do UPI e o dinheiro passa de uma conta bancária para outra em segundos.
Esta é a forma estática do link, apresentada pelo recebedor. Campos usados por gateways de pagamento em códigos dinâmicos, como referência da transação, código de comerciante ou assinatura, ficam de fora de propósito. Isso mantém o código simples e válido para um UPI ID pessoal; uma conta de comerciante registrada também funciona, porque o app só precisa do ID.
Onde ajuda
- Uma mercearia de bairro (kirana) ou uma barraca de chá imprime um código sem valor, e os clientes digitam o que devem depois de cada venda.
- Quem faz bolos em casa ou um alfaiate compartilha um código com preço fixo em uma mensagem de WhatsApp ou em um panfleto.
- Um condomínio residencial ou uma escola cobra uma taxa com um código que traz o valor e uma observação como Maintenance March.
- Um templo, uma ONG ou um festival universitário exibe um código de doação em uma faixa ou na tela de um evento.
Dicas antes de imprimir
- Confira o UPI ID caractere por caractere. Terminações comuns são @okaxis, @oksbi, @ybl, @paytm, @ibl e @upi; uma letra errada manda o dinheiro para outra pessoa ou faz o pagamento falhar.
- Digite o nome do recebedor como aparece no seu banco, para quem paga ver um nome que reconhece. O app mostra tanto esse nome quanto o nome verificado do titular da conta.
- Deixe o valor em branco em comércios com contas variadas. Para cobranças fixas, preencha, assim o pagador não erra ao digitar.
- Escaneie o código pronto com dois apps UPI diferentes antes de imprimir. Se um deles mostrar nome ou valor errado, corrija agora, e não depois de cem cópias.