Miten UPI QR -koodi toimii
UPI QR -koodi sisältää maksulinkin, joka alkaa upi://pay. Kun UPI-sovellus skannaa sen, sovellus lukee saajan virtuaalisen maksuosoitteen (UPI ID), saajan nimen ja mahdollisen summan tai huomautuksen ja pyytää sitten maksajaa vahvistamaan UPI PIN -koodillaan. Raha siirtyy pankkitilien välillä UPI:n kautta, joka on Intian kansallisen maksuyhtiön National Payments Corporation of India (NPCI) ylläpitämä reaaliaikainen maksujärjestelmä.
Koska formaatti on yhteinen, yhdelle pankille tai sovellukselle luotu koodi toimii minkä tahansa muun UPI-sovelluksen kanssa. Henkilöltä henkilölle -koodi sisältää yleensä vain UPI ID:n ja nimen, kun taas kauppiaan koodi voi lisäksi sisältää kauppiasluokkakoodin ja tapahtumaviitteen.
upi://pay-linkin kentät
Linkki on joukko kyselyparametreja. Minimaalinen esimerkki on upi://pay?pa=shop@examplebank&pn=Example%20Store&cu=INR. Parametri am=250.00 kiinnittää summan, ja tn asettaa huomautuksen, joka näkyy maksajan sovelluksessa. Nimen tai huomautuksen välilyönnit ja erikoismerkit täytyy koodata prosenttikoodauksella.
- pa: saajan osoite (UPI ID), pakollinen
- pn: saajan nimi
- am: summa rupioina enintään kahdella desimaalilla
- cu: valuutta, INR
- tn: tapahtumahuomautus
- mc ja tr: kauppiasluokkakoodi ja tapahtumaviite, kauppiaiden käytössä
Staattiset koodit, dynaamiset koodit ja turvallisuus
Staattinen UPI QR -koodi ilman summaa voidaan painaa ja käyttää uudelleen, ja maksaja syöttää summan joka kerta. Dynaaminen koodi sisältää summan ja viitteen yhtä tilausta varten. UPI-koodin skannaaminen voi vain lähettää rahaa maksajalta; se ei voi ottaa rahaa vastaan, joten viesti, joka sanoo ”skannaa tämä koodi saadaksesi hyvityksen”, on yleinen huijauskuvio.