Google Wallet के साथ इंटिग्रेट करने के लिए, यहां बताई गई बुनियादी सुविधाएं लागू करनी होंगी.
ईएमवी सर्टिफ़िकेशन
टर्मिनल को EMVCo लेवल 1 और 2 का सर्टिफ़िकेट पूरा करना होगा. ज़्यादा जानकारी के लिए, EMVCo की वेबसाइट देखें.
ऑफ़लाइन डेटा की पुष्टि करें
उपयोगकर्ता किसी टर्मिनल से तुरंत पैसे पास कर सकें, इसके लिए ट्रांज़िट टर्मिनल में ऑफ़लाइन डेटा की पुष्टि (ओडीए) की सुविधा काम करती होनी चाहिए. ओडीए एक क्रिप्टोग्राफ़िक जांच है. इसकी मदद से पेमेंट टर्मिनल पर, टच किए बिना पेमेंट कार्ड या मोबाइल डिवाइस से ऑफ़लाइन पुष्टि की जा सकती है. ओडीए से इस बात पर काफ़ी भरोसा होता है कि दिखाया गया कार्ड सही है. इससे बस, मेट्रो वगैरह के गेट को खोला जा सकता है. इसके लिए, लोगों को नेटवर्क पर, पेमेंट प्रोसेस करने का इंतज़ार नहीं करना पड़ता. ओडीए का इस्तेमाल तब भी किया जाता है, जब ट्रांज़िट टर्मिनल बीच-बीच में ऑफ़लाइन रहते हैं. बस, मेट्रो वगैरह के टर्मिनल के फिर से ऑनलाइन होने पर, पेमेंट प्रोसेस किया जाता है.
ओडीए की सुविधा, बस, मेट्रो वगैरह के उन स्टेशन के लिए बिलकुल सही है जिनमें ऐसे टर्मिनल होते हैं जो हमेशा ऑनलाइन नहीं होते या जिनका कनेक्शन कम भरोसेमंद होता है. इसका इस्तेमाल तब भी किया जाता है, जब पेमेंट प्रोसेस होने में लगने वाला समय, गेट के अंदर आने वाले यात्री के लिए धीमा हो सकता है. आम तौर पर, जब उपयोगकर्ता अपने मोबाइल डिवाइस पर टैप करता है, तब 500 मिलीसेकंड के अंदर गेट खुल जाता है.
ओडीए का इस्तेमाल करने के लिए, बस, मेट्रो वगैरह के टर्मिनल को सही तरीके से कॉन्फ़िगर करना ज़रूरी है. टर्मिनल को कॉन्फ़िगर करने का तरीका जानने के लिए, पेमेंट प्रोसेस करने वाली कंपनी या सिस्टम इंटिग्रेटर से संपर्क करें.
Google Wallet में नीचे दिए गए नेटवर्क के लिए ODA की सुविधा दी जाती है:
- Visa
- Mastercard
- Amex
मतदान और कार्ड का टकराव
फ़िज़िकल एनएफ़सी कार्ड में स्टैटिक यूआईडी होता है. हालांकि, सभी Android मोबाइल डिवाइसों में एक डाइनैमिक यूआईडी होता है, जो हर लेन-देन पर बदलता रहता है. इससे उपयोगकर्ताओं की निजता की सुरक्षा होती है, क्योंकि यह ट्रैकिंग को रोकता है, लेकिन इससे "कार्ड टकराव" हो सकता है. ऐसा तब होता है, जब बस, मेट्रो वगैरह के टर्मिनल, एनएफ़सी फ़ील्ड में मौजूद एक से ज़्यादा कार्ड की पहचान कर लेते हैं.
जब कोई उपयोगकर्ता अपने फ़ोन के साथ टर्मिनल के पास पहुंचता है, तो एनएफ़सी फ़ील्ड की क्षमता बढ़ जाती है. साथ ही, उसका डिवाइस, फ़ील्ड के मज़बूत और स्थिर होने से पहले ही लेन-देन शुरू कर सकता है, ताकि कनेक्शन जोड़ने की कोशिश की जा सके. अगर फ़ोन इंटरनेट से डिसकनेक्ट हो जाता है, तो यह रुक जाता है और फिर से लेन-देन करने की कोशिश करता है. इससे, मोबाइल डिवाइस का यूआईडी बदल जाता है. साथ ही, अगर टर्मिनल को कार्ड क्लैश लॉजिक के साथ कॉन्फ़िगर किया गया है, तो हो सकता है कि वह कम समय में एक से ज़्यादा यूआईडी की पहचान करके, लेन-देन रोक दे. ऐसा तब और ज़्यादा हो जाता है, जब कार्ड टकराव लॉजिक वाले टर्मिनल के पोल की स्पीड बहुत ज़्यादा हो. इस समस्या को हल करने के लिए, यूआईडी कार्ड क्लैश लॉजिक को बंद करें या टर्मिनल की पोलिंग स्पीड कम करें.
AID चुनें, PPSE, और ePPSE
ओपन लूप और क्लोज़्ड लूप कार्ड, दोनों के साथ काम करने वाले टर्मिनल को नीचे दिए गए क्रम में सेट अप करना बेहतर होगा:
- AID का इस्तेमाल करने वाले सभी क्लोज़्ड लूप कार्ड पहले चुने जाते हैं.
- सभी ओपन लूप कार्ड जो पीपीएसई का इस्तेमाल करते हैं.
ePPSE
ईपीपीएसई, EMVCo का एक नया स्पेसिफ़िकेशन है. इसकी मदद से, टर्मिनल से मोबाइल डिवाइस पर लेन-देन होने से ठीक पहले, लेन-देन के टाइप के बारे में जानकारी दी जा सकती है. इसकी मदद से, फ़ोन उस खास तरह के लेन-देन के लिए, उपयोगकर्ता की ओर से पहले से तय किए गए पेमेंट कार्ड चुन सकता है. बस, मेट्रो वगैरह के लिए, एक डिफ़ॉल्ट कार्ड सेट करने का मतलब है कि बस, मेट्रो वगैरह के टर्मिनल पर टैप करने से, डिफ़ॉल्ट पेमेंट कार्ड बदल जाएगा.
फ़िलहाल, Google Wallet में ईपीपीएसई की सुविधा नहीं है. हालांकि, अगर आपकी दिलचस्पी बस, मेट्रो वगैरह के लिए ईपीपीएसई को चालू करने में है, तो Google Wallet में ओपन लूप ट्रांसपोर्ट फ़ॉर्म सबमिट करते समय इसकी जानकारी दें.