EMV QR കോഡ്

ഇങ്ങനെയും അറിയപ്പെടുന്നു: EMVCo QR, EMV MPM, വ്യാപാരി കാണിക്കുന്ന QR, merchant-presented QR

നിർവചനം

EMVCo സ്പെസിഫിക്കേഷൻ പിന്തുടരുന്ന പേയ്‌മെന്റ് QR കോഡാണ് EMV QR കോഡ്; വ്യാപാരി, കറൻസി, തുക എന്നിവ എൻകോഡ് ചെയ്യാൻ പല ദേശീയ സംവിധാനങ്ങളും ഉപയോഗിക്കുന്ന ടാഗ്-ലെങ്ത്-വാല്യു ഫോർമാറ്റാണിത്.

EMV QR സ്പെസിഫിക്കേഷൻ എന്തെല്ലാം ഉൾക്കൊള്ളുന്നു

സാധാരണ QR കോഡിനുള്ളിൽ പേയ്‌മെന്റ് ഡേറ്റ എങ്ങനെ ക്രമീകരിക്കണമെന്ന് EMVCo യുടെ EMV QR കോഡ് സ്പെസിഫിക്കേഷൻ നിർവചിക്കുന്നു. ഇതിന് രണ്ട് മോഡുകളുണ്ട്. Merchant-Presented Mode (MPM) ൽ വ്യാപാരി കോഡ് കാണിക്കുകയും ഉപഭോക്താവ് ബാങ്കിംഗ് അല്ലെങ്കിൽ വാലറ്റ് ആപ്പ് ഉപയോഗിച്ച് അത് സ്കാൻ ചെയ്യുകയും ചെയ്യുന്നു. Consumer-Presented Mode (CPM) ൽ ഉപഭോക്താവിന്റെ ആപ്പ് കോഡ് കാണിക്കുകയും വ്യാപാരി കൗണ്ടറിൽ അത് സ്കാൻ ചെയ്യുകയും ചെയ്യുന്നു.

ഈ സ്പെസിഫിക്കേഷൻ പേയ്‌മെന്റ് നെറ്റ്‌വർക്ക് സൃഷ്ടിക്കുന്നില്ല. ഇത് പങ്കിട്ട ഡേറ്റ ഫോർമാറ്റാണ്; അതിനാൽ ദേശീയ സംവിധാനത്തിനോ കാർഡ് നെറ്റ്‌വർക്കിനോ ബാക്കി പേലോഡ് അതേപടി നിലനിർത്തിക്കൊണ്ട് സ്വന്തം അക്കൗണ്ട് വിശദാംശങ്ങൾ ചേർക്കാം. അതുകൊണ്ടാണ് ബ്രസീലിലെ Pix, തായ്‌ലൻഡിലെ PromptPay, സിംഗപ്പൂരിലെ SGQR, മലേഷ്യയിലെ DuitNow, ഇന്തോനേഷ്യയിലെ QRIS, വിയറ്റ്നാമിലെ VietQR, ഇന്ത്യയിലെ Bharat QR എന്നിവയെല്ലാം ഘടനാപരമായി സമാനമായി തോന്നുന്നത്.

പേലോഡ് ഘടനപ്പെടുത്തിയിരിക്കുന്നത് എങ്ങനെ

MPM പേലോഡ് ഡേറ്റ ഒബ്ജക്റ്റുകളുടെ സ്ട്രിംഗാണ്; ഓരോന്നും രണ്ടക്ക ID, രണ്ടക്ക നീളം, മൂല്യം എന്നിങ്ങനെ എഴുതുന്നു. ഉദാഹരണത്തിന്, 5303840 എന്നാൽ ID 53 (ഇടപാട് കറൻസി), നീളം 03, മൂല്യം 840 (ISO 4217 ന്യൂമെറിക് രൂപത്തിൽ യുഎസ് ഡോളർ). ഒബ്ജക്റ്റുകൾ സെപ്പറേറ്ററുകൾ ഇല്ലാതെ ഒന്നിനുപുറകെ ഒന്നായി വരുന്നു; ചില ID കൾ അതേ ഫോർമാറ്റിൽ സ്വന്തം ഉൾച്ചേർന്ന ഒബ്ജക്റ്റുകളുള്ള ടെംപ്ലേറ്റുകളാണ്.

പേലോഡ് ID 00 ൽ തുടങ്ങി, ചെക്ക്സം ആയ ID 63 ൽ അവസാനിക്കണം. 6304 എന്ന അക്ഷരങ്ങൾ ഉൾപ്പെടെ, അതിനുമുമ്പുള്ള എല്ലാത്തിനും മേൽ കണക്കാക്കുന്ന, നാല് ഹെക്സാഡെസിമൽ അക്ഷരങ്ങളായി എഴുതുന്ന CRC-16/CCITT-FALSE മൂല്യമാണ് ചെക്ക്സം. വ്യത്യസ്ത ചെക്ക്സം കണക്കാക്കുന്ന സ്കാനർ കോഡ് നിരസിക്കുന്നു; ഇത് ടൈപ്പിംഗ്, പകർത്തൽ പിശകുകളിൽ മിക്കതും പിടികൂടും.

  • 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 പേയ്‌മെന്റുകൾ തമ്മിലുള്ള വ്യത്യാസം എന്ത്?

Merchant-Presented Mode ൽ വ്യാപാരി കാണിക്കുന്ന കോഡ് ഉപഭോക്താവ് സ്കാൻ ചെയ്യുന്നു. Consumer-Presented Mode ൽ ഉപഭോക്താവിന്റെ ഫോണിൽ കാണിക്കുന്ന കോഡ് വ്യാപാരി സ്കാൻ ചെയ്യുന്നു.

ഏത് QR കോഡ് ആപ്പിനും EMV പേയ്‌മെന്റ് QR കോഡ് വായിക്കാൻ കഴിയുമോ?

ഏത് QR റീഡറിനും ടെക്സ്റ്റ് ഡീകോഡ് ചെയ്യാം; എന്നാൽ കോഡിനുള്ളിൽ പറഞ്ഞിരിക്കുന്ന സംവിധാനത്തെ പിന്തുണയ്ക്കുന്ന പേയ്‌മെന്റ് ആപ്പിന് മാത്രമേ അതിനെ പേയ്‌മെന്റാക്കി മാറ്റാനാകൂ.

പേയ്‌മെന്റ് QR സ്ട്രിംഗിന്റെ അവസാനത്തെ 6304 എന്താണ് അർത്ഥമാക്കുന്നത്?

ഇത് ചെക്ക്സം ഒബ്ജക്റ്റിന്റെ തുടക്കമാണ്: ID 63, നീളം 04, തുടർന്ന് മുഴുവൻ പേലോഡിനും മേൽ കണക്കാക്കിയ CRC-16 ന്റെ നാല് ഹെക്സാഡെസിമൽ അക്ഷരങ്ങൾ.

ഉറവിടങ്ങളും നിലവാരങ്ങളും

എല്ലാ പദങ്ങളും