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 अंकी रूपातील अमेरिकन डॉलर). ऑब्जेक्ट कोणत्याही विभाजकाशिवाय एकामागोमाग येतात, आणि काही 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) एका व्यवहारासाठी तयार केला जातो आणि सहसा रक्कम व संदर्भ वाहतो, म्हणून ग्राहकाला फक्त पुष्टी करावी लागते. काउंटरवरचे छापील स्टिकर सहसा स्टॅटिक असतात, तर चेकआउट स्क्रीन किंवा इन्व्हॉइसवरचे कोड सहसा डायनॅमिक असतात.