EMV QR కోడ్

ఇతర పేర్లు: EMVCo QR, EMV MPM, మర్చంట్-ప్రెజెంటెడ్ QR, merchant-presented QR

నిర్వచనం

EMV QR కోడ్ అనేది EMVCo స్పెసిఫికేషన్‌ను అనుసరించే చెల్లింపు QR కోడ్; ఇది అనేక జాతీయ పథకాలు వ్యాపారి, కరెన్సీ, మొత్తాన్ని ఎన్‌కోడ్ చేయడానికి వాడే ట్యాగ్-లెంగ్త్-వాల్యూ ఫార్మాట్.

EMV QR స్పెసిఫికేషన్ ఏం కవర్ చేస్తుంది

EMVCo నుంచి వచ్చిన EMV QR కోడ్ స్పెసిఫికేషన్, సాధారణ QR కోడ్ లోపల చెల్లింపు డేటా ఎలా అమరాలో నిర్వచిస్తుంది. ఇది రెండు మోడ్‌లలో ఉంటుంది. మర్చంట్-ప్రెజెంటెడ్ మోడ్ (MPM)లో వ్యాపారి కోడ్‌ను చూపిస్తాడు, కస్టమర్ దాన్ని బ్యాంకింగ్ లేదా వాలెట్ యాప్‌తో స్కాన్ చేస్తారు. కన్స్యూమర్-ప్రెజెంటెడ్ మోడ్ (CPM)లో కస్టమర్ యాప్ కోడ్‌ను చూపిస్తుంది, వ్యాపారి కౌంటర్ వద్ద స్కాన్ చేస్తాడు.

ఈ స్పెసిఫికేషన్ చెల్లింపు నెట్‌వర్క్‌ను సృష్టించదు. ఇది ఉమ్మడి డేటా ఫార్మాట్; కాబట్టి జాతీయ పథకం లేదా కార్డ్ నెట్‌వర్క్ మిగతా పేలోడ్‌ను అలాగే ఉంచి, తన సొంత ఖాతా వివరాలను జోడించవచ్చు. అందుకే బ్రెజిల్‌లో Pix, థాయిలాండ్‌లో PromptPay, సింగపూర్‌లో SGQR, మలేసియాలో DuitNow, ఇండోనేసియాలో QRIS, వియత్నాంలో VietQR, భారతదేశంలో Bharat QR అన్నీ నిర్మాణపరంగా ఒకేలా కనిపిస్తాయి.

పేలోడ్ నిర్మాణం

MPM పేలోడ్ అనేది డేటా ఆబ్జెక్ట్‌ల స్ట్రింగ్; ప్రతి ఒక్కటీ రెండు అంకెల ID, రెండు అంకెల పొడవు, విలువగా రాస్తారు. ఉదాహరణకు, 5303840 అంటే ID 53 (లావాదేవీ కరెన్సీ), పొడవు 03, విలువ 840 (ISO 4217 సంఖ్యా రూపంలో US డాలర్లు). ఆబ్జెక్ట్‌లు సెపరేటర్లు లేకుండా ఒకదాని వెంట ఒకటి వస్తాయి; కొన్ని IDలు అదే ఫార్మాట్‌లో తమ సొంత నెస్టెడ్ ఆబ్జెక్ట్‌లు ఉన్న టెంప్లేట్‌లు.

పేలోడ్ తప్పనిసరిగా ID 00తో మొదలై, చెక్‌సమ్ అయిన ID 63తో ముగియాలి. చెక్‌సమ్ అనేది నాలుగు హెక్సాడెసిమల్ అక్షరాలుగా రాసిన CRC-16/CCITT-FALSE విలువ; 6304 అక్షరాలతో సహా దానికి ముందున్న అంతటిపై లెక్కిస్తారు. స్కానర్ వేరే చెక్‌సమ్ లెక్కిస్తే కోడ్‌ను తిరస్కరిస్తుంది; ఇది టైపింగ్ లేదా కాపీ తప్పుల్లో చాలా వాటిని పట్టుకుంటుంది.

  • 00: పేలోడ్ ఫార్మాట్ ఇండికేటర్, ఎల్లప్పుడూ 01
  • 01: ప్రారంభ బిందువు, స్టాటిక్‌కు 11 లేదా డైనమిక్‌కు 12
  • 26–51: మర్చంట్ అకౌంట్ ఇన్ఫర్మేషన్ టెంప్లేట్లు
  • 52: మర్చంట్ కేటగిరీ కోడ్ (MCC)
  • 53: కరెన్సీ (ISO 4217 సంఖ్యా), 54: మొత్తం
  • 58: దేశ కోడ్, 59: వ్యాపారి పేరు, 60: నగరం
  • 62: బిల్లు లేదా రిఫరెన్స్ నంబర్ వంటి అదనపు డేటా; 63: CRC

స్టాటిక్, డైనమిక్ కోడ్‌లు

స్టాటిక్ EMV QR కోడ్ (ప్రారంభ బిందువు 11) ఒకసారి ముద్రించి మళ్లీ మళ్లీ వాడతారు; కస్టమర్ మొత్తాన్ని టైప్ చేస్తారు. డైనమిక్ కోడ్ (ప్రారంభ బిందువు 12) ఒక్క లావాదేవీ కోసం తయారవుతుంది, సాధారణంగా మొత్తాన్ని, రిఫరెన్స్‌ను మోస్తుంది; కాబట్టి కస్టమర్ నిర్ధారిస్తే చాలు. కౌంటర్ స్టికర్లు సాధారణంగా స్టాటిక్; చెక్అవుట్ స్క్రీన్ లేదా ఇన్‌వాయిస్‌పై కోడ్‌లు సాధారణంగా డైనమిక్.

తరచూ అడిగే ప్రశ్నలు

MPM, CPM QR చెల్లింపులకు తేడా ఏమిటి?

మర్చంట్-ప్రెజెంటెడ్ మోడ్‌లో వ్యాపారి చూపించే కోడ్‌ను కస్టమర్ స్కాన్ చేస్తారు. కన్స్యూమర్-ప్రెజెంటెడ్ మోడ్‌లో కస్టమర్ ఫోన్‌లో చూపే కోడ్‌ను వ్యాపారి స్కాన్ చేస్తాడు.

ఏ QR కోడ్ యాప్ అయినా EMV చెల్లింపు QR కోడ్‌ను చదవగలదా?

ఏ QR రీడర్ అయినా టెక్స్ట్‌ను డీకోడ్ చేయగలదు, కానీ కోడ్ లోపల పేర్కొన్న పథకానికి సపోర్ట్ ఇచ్చే చెల్లింపు యాప్ మాత్రమే దాన్ని చెల్లింపుగా మార్చగలదు.

చెల్లింపు QR స్ట్రింగ్ చివరిలో 6304 అంటే ఏమిటి?

అది చెక్‌సమ్ ఆబ్జెక్ట్ ప్రారంభం: ID 63, పొడవు 04, ఆ తర్వాత మొత్తం పేలోడ్‌పై లెక్కించిన CRC-16 నాలుగు హెక్సాడెసిమల్ అక్షరాలు.

మూలాలు, ప్రమాణాలు

అన్ని పదాలు