
ज़्यादातर वॉलेट रोडमैप में एक चुपचाप बैठी धारणा होती है: कि "मोबाइल" का मतलब "स्मार्टफ़ोन ऐप" है। जिन बाज़ारों में मोबाइल मनी सबसे ज़्यादा मायने रखता है, वहाँ यह धारणा पहले ही दिन पहुँच योग्य आबादी के बड़े हिस्से को बाहर कर देती है। ग्राहकों का बड़ा हिस्सा अब भी फ़ीचर फ़ोन रखता है। स्मार्टफ़ोन वाले भी कई लोग अपना डेटा इतनी सावधानी से बचाते हैं कि जिस ऐप को अपडेट करने का ख़र्च वे नहीं उठा सकते, वह ऐप वे इस्तेमाल ही नहीं करते। अगर आपका वॉलेट सिर्फ़ ऐप के रूप में है, तो आपने अपने बाज़ार के लिए नहीं बनाया, बल्कि उसके उस हिस्से के लिए बनाया है जो पहले से आप जैसा दिखता है।
USSD बाकी सब तक पहुँचने का रास्ता है। यह चमक-दमक वाला नहीं, सीमित है और दशकों पुराना है, फिर भी समावेशन पर केंद्रित किसी प्रदाता का यह सबसे महत्वपूर्ण चैनल निर्णय है। यह क्या है, क्यों काम करता है, और इसे ठीक से करने के लिए क्या चाहिए, यहाँ जानिए।
USSD असल में क्या है
USSD (अनस्ट्रक्चर्ड सप्लीमेंटरी सर्विस डेटा) वह तकनीक है जो एयरटाइम बैलेंस देखने के लिए डायल किए जाने वाले *123# कोड के पीछे है। SMS के विपरीत, यह सत्र-आधारित और रीयल-टाइम है: जब ग्राहक कोई कोड डायल करता है, तो नेटवर्क हैंडसेट और एक बैकएंड सेवा के बीच लाइव सत्र खोलता है, और काम पूरा होने तक एक छोटी बातचीत चलती है (मेन्यू, चुनाव, मेन्यू, चुनाव)। यह उस सिग्नलिंग चैनल पर चलता है जो 1990 के दशक से हर GSM फ़ोन में है, और ठीक इसीलिए यह बिना इंटरनेट और बिना ऐप वाले बीस डॉलर के हैंडसेट पर भी चलता है।
ग्राहक का अनुभव क्रमांकित मेन्यू की एक श्रृंखला है। कोड डायल करें। पैसे भेजने के लिए 1। नंबर दर्ज करें। राशि दर्ज करें। अपने PIN से पुष्टि करें। न डाउनलोड, न डेटा पैक, न वॉलेट के अलावा कोई सेटअप। एक विशाल आबादी के लिए यह कोई बैकअप विकल्प नहीं, बल्कि डिजिटल वित्तीय सेवा तक पहुँचने का मुख्य, और अक्सर एकमात्र, तरीका है।
पूरा वॉलेट, एक डायल कोड पर
प्रदाता जो गलती करते हैं, वह है USSD को एक छोटा मेन्यू मानना (बैलेंस देखना और शायद पैसे भेजना), जबकि "असली उत्पाद" ऐप के लिए रखा जाता है। ठीक से किया जाए तो USSD रोज़मर्रा का वॉलेट चलाता है: पैसे भेजना, एजेंट से निकासी, बिल भुगतान, व्यापारी को भुगतान, एयरटाइम ख़रीदना, बैलेंस देखना और मिनी-स्टेटमेंट पाना। ये वे लेन-देन हैं जो लोग हर हफ़्ते करते हैं, और हर एक PIN से सुरक्षित है और दर्ज होने से पहले पुष्टि की जाती है। ऋण के लिए आवेदन या बचत लक्ष्य का प्रबंधन जैसी समृद्ध प्रक्रियाएँ भी मेन्यू बढ़ने के साथ इसी पैटर्न पर चल सकती हैं।
सबसे अहम बात ग्राहक को दिखाई नहीं देती: USSD से भेजा गया पैसा और ऐप से भेजा गया पैसा एक ही लेन-देन है, एक ही लेजर पर, एक जैसी सीमाओं, एक ही KYC स्तर और एक ही ऑडिट ट्रेल के साथ। चैनल एक ही घर का अलग दरवाज़ा है। यह कार्यान्वयन की सुविधा नहीं, बल्कि सटीकता की गारंटी है। अगर USSD और ऐप अलग-अलग नियमों वाले अलग कोड पथ होते, तो वे धीरे-धीरे अलग हो जाते, और एक चैनल पर ग्राहक की सीमा दूसरे से अलग हो जाती, और यही वह खाई है जो धोखाधड़ी का रास्ता और अनुपालन की आपत्ति बन जाती है।
अच्छे USSD डिज़ाइन को आकार देने वाली सीमाएँ
USSD डिज़ाइन का एक कठोर माध्यम है, और इसकी सीमाओं का सम्मान ही उस चैनल को, जिसे लोग इस्तेमाल करते हैं, उस चैनल से अलग करता है जिसे वे सत्र के बीच में छोड़ देते हैं।
- छोटी स्क्रीन, छोटे वाक्य। USSD पेज सादे पाठ की कुछ पंक्तियाँ भर है। कई हैंडसेट पर न स्क्रॉल, न तस्वीरें, न स्टाइल। हर मेन्यू को अपने हर अक्षर की क़ीमत चुकानी होती है। लंबी विकल्प सूचियों को "0. अगला" की परंपरा से पन्नों में बाँटना चाहिए, जो सालों से इसे इस्तेमाल करने वालों को स्वाभाविक लगे।
- सत्र समाप्त हो जाते हैं। नेटवर्क निष्क्रिय सत्रों को ऑपरेटर द्वारा तय छोटी अवधि के बाद बंद कर देते हैं, अक्सर दो मिनट से काफ़ी कम। बहुत ज़्यादा सवाल पूछने वाला प्रवाह ग्राहक के पूरा करने से पहले ही समाप्त हो जाएगा और उसे बिना किसी सूचना के छोड़ देगा। अच्छा USSD डिज़ाइन बेरहमी से चरण घटाता है और ग्राहक से कभी नहीं कहता कि वह बीच में वह जानकारी ढूँढे जो सिस्टम पहले से जानता है।
- देरी महसूस होती है। हर मेन्यू के बीच ग्राहक धीमे सिग्नलिंग चैनल पर "लोड हो रहा है" देखता रहता है। मेन्यू इंजन का बैकएंड तक हर चक्कर वह समय है जब ग्राहक सोचता है कि कहीं कुछ ख़राब तो नहीं हो गया। इंजन तेज़ होना चाहिए और विफल होने पर साफ़ बताना चाहिए।
- स्थिति सर्वर पर रहती है। हैंडसेट पन्नों के बीच कुछ याद नहीं रखता। मेन्यू इंजन को बातचीत की स्थिति (ग्राहक कहाँ है, उसने क्या दर्ज किया) सत्र से जोड़कर रखनी होती है और हर चरण पर उसे दोबारा बनाना होता है। स्टेट मशीन गलत हुई तो ग्राहक डेटा दोबारा दर्ज करते हैं या गलत स्क्रीन पर पहुँच जाते हैं।
यह बड़े नेटवर्क में कैसे फ़िट होता है
USSD अकेला नहीं खड़ा होता; यह एक ऐसे सिस्टम का एक कोना है जिसे एक साथ टिके रहना है।
- गेटवे। कोई टेलीकॉम कंपनी या USSD एग्रीगेटर हर सत्र चरण को एक ही बैकएंड एंडपॉइंट पर भेजता है। मेन्यू इंजन इनपुट की व्याख्या करता है, स्टेट मशीन को आगे बढ़ाता है, और अगली स्क्रीन या अंतिम पुष्टि लौटाता है। एक इंजन के पीछे कई एग्रीगेटर का समर्थन ही एक ही वॉलेट को कई देशों और नेटवर्क में चलने देता है।
- एजेंट नेटवर्क। डिजिटल बैलेंस तभी काम का है जब वह नकद बन सके और वापस भी। एजेंट ही USSD को पूरा करते हैं: ग्राहक एक एजेंट के पास नकद जमा करता है, USSD से लेन-देन करता है, और दूसरे एजेंट से निकालता है। फ़्लोट नेटवर्क के बिना USSD उपयोगकर्ता ऐसे मूल्य के साथ फँसे रह जाते हैं जिसे वे उस भौतिक अर्थव्यवस्था में ख़र्च नहीं कर सकते जिसमें उनमें से ज़्यादातर अब भी रहते हैं।
- भाषा। मेन्यू को ग्राहकों से उस भाषा में मिलना चाहिए जिसमें वे सोचते हैं। कई प्रमुख भाषाओं वाले बाज़ार में अनूदित मेन्यू ट्री ही उस चैनल के बीच का फ़र्क़ हैं जो लोगों को शामिल करता है और जो उन्हें चुपचाप बाहर कर देता है, इसलिए पहले मेन्यू से ही इसकी योजना बनाएँ।
एक USSD सत्र की संरचना
मेन्यू के पीछे, एक USSD सत्र गेटवे और आपके मेन्यू इंजन के बीच पाठ का एक छोटा आदान-प्रदान है। हर बार जब ग्राहक जवाब देता है, गेटवे अब तक के सभी जवाबों की पूरी श्रृंखला तारांकन से अलग करके भेजता है, और आपका इंजन अगली स्क्रीन के साथ जवाब देता है। CON से शुरू होने वाला जवाब सत्र खुला रखता है; END से शुरू होने वाला उसे बंद कर देता है। पैसे भेजना कुछ ऐसा दिख सकता है:
| चरण | ग्राहक देखता है | ग्राहक दर्ज करता है | इंजन को भेजी गई श्रृंखला |
|---|---|---|---|
| 1 | मुख्य मेन्यू: 1. पैसे भेजें, 2. नकद निकालें … | 1 | 1 |
| 2 | प्राप्तकर्ता का नंबर दर्ज करें | 254712000002 | 1*254712000002 |
| 3 | राशि दर्ज करें | 500 | 1*254712000002*500 |
| 4 | 254712000002 को 500 भेजें। पुष्टि के लिए PIN दर्ज करें | PIN | 1*254712000002*500*PIN |
| 5 | भेज दिया गया। शुल्क, नया बैलेंस, संदर्भ | — | सत्र समाप्त |
इस प्रारूप से डिज़ाइन के दो सिद्धांत निकलते हैं। इंजन चरणों के बीच कोई स्थिति नहीं रखता, क्योंकि श्रृंखला पूरी बातचीत साथ लाती है, जिससे इसे बढ़ाना आसान हो जाता है। और पुष्टि के चरण में श्रृंखला में PIN होता है, जो सुरक्षा के लिए अहम है।
ऐसे चैनल पर सुरक्षा जिसे आप पूरी तरह नियंत्रित नहीं करते
USSD ट्रैफ़िक आप तक पहुँचने से पहले मोबाइल नेटवर्क और एग्रीगेटर से होकर गुज़रता है, और हैंडसेट ऐप-स्तर का एन्क्रिप्शन नहीं देता। अच्छी प्रथाएँ जोखिम को कम रखती हैं:
- PIN कभी संग्रहीत न करें। सत्र लॉग विवाद सुलझाने में मूल्यवान हैं, लेकिन डिस्क पर कुछ भी लिखने या कर्मचारियों को दिखाने से पहले श्रृंखला में PIN की जगह को छिपाना ज़रूरी है।
- PIN की जाँच कोर सिस्टम में करें, हैश किए गए मान से मिलाकर, और बार-बार विफलता पर वॉलेट लॉक करें।
- सीमाएँ ऐप जैसी ही रखें। ढीली सीमाओं वाला चैनल धोखेबाज़ों का पसंदीदा चैनल बन जाता है।
- SIM बदलने पर नज़र रखें। जहाँ मोबाइल नेटवर्क SIM-बदलाव का डेटा देता है, वहाँ हाल ही में बदली गई SIM के बाद बड़े ट्रांसफ़र को रोकना या जाँचना चाहिए।
- केवल अपने गेटवे से ट्रैफ़िक स्वीकार करें, नेटवर्क नियमों या साझा रहस्यों के ज़रिए, ताकि कोई भी सीधे आपके इंजन पर नकली सत्र न भेज सके।
- SMS से पुष्टि करें। हर लेन-देन के बाद रसीद ग्राहकों को एक रिकॉर्ड देती है और उन्हें ऐसी कोई भी गतिविधि बताने की याद दिलाती है जो उन्होंने नहीं की।
सबके लिए मेन्यू डिज़ाइन करना
कई USSD उपयोगकर्ता धीरे पढ़ते हैं या दूसरी भाषा में पढ़ते हैं, और कुछ परिवार के सदस्यों की मदद पर निर्भर रहते हैं। उनके लिए काम करने वाले मेन्यू में कुछ आदतें समान होती हैं:
- हर जगह एक ही क्रम और नंबर रखें, ताकि आदत बन सके। अगर आज पैसे भेजें 1 है, तो अगले साल भी 1 ही होना चाहिए।
- सरल क्रियाएँ इस्तेमाल करें: भेजें, भुगतान करें, निकालें, ख़रीदें। मुख्य मेन्यू पर आंतरिक उत्पाद नामों से बचें।
- PIN माँगने से पहले पुष्टि के चरण में मुख्य तथ्य दोहराएँ: किसे, कितना, और शुल्क।
- ऐसे त्रुटि संदेश लिखें जो ग्राहक को बताएँ कि आगे क्या करना है, सिर्फ़ यह नहीं कि क्या गलत हुआ।
- लॉन्च से पहले और हर मेन्यू बदलाव के बाद, असली उपयोगकर्ताओं के साथ असली साधारण फ़ोन पर, फ़ील्ड में परीक्षण करें।
USSD चैनल को मापना
USSD का प्रदर्शन आसानी से नज़रअंदाज़ हो जाता है क्योंकि यह ऐप एनालिटिक्स में दिखाई नहीं देता। इसे जान-बूझकर ट्रैक करें:
| मीट्रिक | यह क्या बताता है |
|---|---|
| सत्र पूर्णता दर | कितने सत्र टाइमआउट या छोड़ने के बजाय पूरे हुए लेन-देन पर ख़त्म होते हैं |
| चरण-वार ड्रॉप-ऑफ़ | कौन-सी स्क्रीन ग्राहकों को खोती है, आम तौर पर वह जो ऐसी जानकारी माँगती है जो उनके पास नहीं होती |
| प्रति चरण प्रतिक्रिया समय | क्या आपका इंजन या कोई साझेदार ग्राहकों को इंतज़ार करवा रहा है |
| गलत PIN दर | उपयोगिता की समस्याएँ, या कोई अनुमान लगाने की कोशिश कर रहा है |
| चैनल-वार लेन-देन का हिस्सा | कितने ग्राहक USSD पर निर्भर हैं, और क्या यह बदल रहा है |
USSD बनाम ऐप: पदानुक्रम नहीं, चैनलों का पोर्टफ़ोलियो
चैनलों को क्रम देना लुभावना है: ऐप सबसे ऊपर, फिर वेब, फिर सबसे आख़िर में USSD। यह क्रम उसी पूर्वाग्रह को पक्का करता है जिससे समस्या पैदा हुई। सही नज़रिया एक पोर्टफ़ोलियो है जिसमें हर चैनल एक आबादी और एक क्षण की सेवा करता है। जिनके पास डिवाइस और डेटा है, उनके लिए ऐप ज़्यादा समृद्ध है। वेब डेस्कटॉप और कॉरपोरेट उपयोगकर्ताओं की सेवा करता है। USSD फ़ीचर फ़ोन, सीमित डेटा प्लान, और कमज़ोर कवरेज के उस क्षण की सेवा करता है जब ऐप लोड नहीं होता पर सिग्नलिंग सत्र चल जाता है। एक गंभीर प्रदाता सभी को एक ही कोर पर चलाता है और ग्राहकों को ख़ुद चुनने देता है। प्लेटफ़ॉर्म का काम यह सुनिश्चित करना है कि नीचे वे एक ही वॉलेट हों।
समावेशन एक आर्किटेक्चर निर्णय है
"वित्तीय समावेशन" हर मोबाइल मनी प्रस्तुति में दिखता है, आम तौर पर एक मूल्य के रूप में, शायद ही कभी निर्माण को आकार देने वाली शर्त के रूप में। लेकिन समावेशन कोई नारा नहीं जिसे अंत में जोड़ा जाए: यह शुरुआत में लिया जाने वाला निर्णय है, जब आप चुनते हैं कि USSD पूरे उत्पाद के साथ प्रथम श्रेणी का चैनल होगा, या सिर्फ़ बैलेंस देखने वाला बाद का विचार। जो बाज़ार छलाँग लगाकर मोबाइल मनी तक पहुँचे, उन्होंने यह USSD के सहारे किया, क्योंकि यही लोगों के हाथ में था। उनके लिए बनाने का मतलब है वह चैनल बनाना जो सचमुच उनके पास है।
नेटवर्क और एग्रीगेटर के साथ काम करना
ज़्यादातर प्रदाता USSD तक ऐसे एग्रीगेटर के ज़रिए पहुँचते हैं जिसके कई मोबाइल नेटवर्क से कनेक्शन होते हैं और जो सत्रों को एक एंडपॉइंट पर भेजता है। एग्रीगेटर को सिर्फ़ क़ीमत पर नहीं, विश्वसनीयता और पहुँच पर चुनें: उनकी सत्र सफलता दर, आपके इंजन तक उनका प्रतिक्रिया समय, नेटवर्क ठप होने पर वे क्या करते हैं, और क्या वे आपके ग्राहकों के हर नेटवर्क पर कोड दे सकते हैं, यह पूछें। सेवा स्तर लिखित में तय करें, अपनी तरफ़ से उनकी निगरानी करें, और महत्वपूर्ण बाज़ारों के लिए दूसरा एग्रीगेटर ध्यान में रखें। जब कोई नेटवर्क सत्र टाइमआउट या रूटिंग बदलता है, तो आप यह अपने ग्राहकों से पहले जानना चाहेंगे।
नए USSD चैनल के लिए पायलट योजना
- सप्ताह 1–2: टेस्ट में गेटवे जोड़ें, हर नेटवर्क पर असली साधारण फ़ोन पर हर मेन्यू पथ चलाएँ, और प्रतिक्रिया समय मापें।
- सप्ताह 3–4: कर्मचारियों और भरोसेमंद एजेंटों को असली छोटी राशियों से चैनल इस्तेमाल करने के लिए बुलाएँ; उन्हें दिखने वाला हर त्रुटि संदेश इकट्ठा करें।
- सप्ताह 5–8: सक्रिय एजेंटों वाले एक क्षेत्र में ग्राहकों के लिए खोलें, चरण-वार पूर्णता और ड्रॉप-ऑफ़ ट्रैक करें, और हर हफ़्ते सबसे ख़राब स्क्रीन ठीक करें।
- सप्ताह 9 से आगे: क्षेत्र-दर-क्षेत्र विस्तार करें, माँग से पहले एजेंट जोड़ें, ताकि हर नए USSD ग्राहक के पास नकद जमा करने और निकालने की जगह हो।
पायलट सहायता स्क्रिप्ट लिखने का भी समय है। साधारण फ़ोन वाले ग्राहक स्क्रीनशॉट नहीं भेज सकते, इसलिए सहायता कर्मचारियों को यह समझने के लिए कि क्या हुआ, PIN छिपाकर सत्र की श्रृंखला देख पाने की ज़रूरत होती है।
व्यावसायिक मामले के लिए USSD क्यों मायने रखता है
USSD को कभी-कभी समावेशन के लिए लागत केंद्र माना जाता है। व्यवहार में, यह अक्सर उन बाज़ारों में लेन-देन का बड़ा हिस्सा संभालता है जहाँ साधारण फ़ोन ज़्यादा हैं, और वे ग्राहक सबसे वफ़ादार ग्राहकों में हो सकते हैं, क्योंकि उनके लिए सेवा बदलना कठिन है। हर वह ग्राहक जो आप तक सिर्फ़ USSD से पहुँच सकता है, वह ऐसा ग्राहक भी है जिसकी सेवा आपके केवल-ऐप वाले प्रतिस्पर्धी बिल्कुल नहीं कर सकते। इस तरह मापें तो USSD दान कम और प्रतिस्पर्धी सुरक्षा कवच ज़्यादा है।
जब सत्र के बीच में कुछ गलत हो जाए
सत्र विफल होते हैं: नेटवर्क सत्र काट देता है, स्क्रीनों के बीच ग्राहक का बैलेंस बदल जाता है, या कोई साझेदार समय पर जवाब नहीं देता। साधारण फ़ोन वाले ग्राहक के पास बाद में जाँचने के लिए कोई ऐप नहीं होता, इसलिए चैनल को हर मामले को अंजाम तक पहुँचाना होगा। अगर लेन-देन पूरा हुआ, तो अंतिम स्क्रीन न पहुँचने पर भी SMS रसीद उसकी पुष्टि करे। अगर पूरा नहीं हुआ, तो ग्राहक को साफ़ बताया जाए और कुछ भी न काटा जाए। अगर नतीजा अनिश्चित है, जैसे किसी साझेदार को भुगतान जिसने अभी पुष्टि नहीं की, तो ग्राहक को संदेश मिले कि भुगतान की पुष्टि हो रही है, और फिर अंतिम नतीजा। ग्राहक समझाई गई विफलता को माफ़ कर देते हैं; चुपचाप गायब हुए पैसे को नहीं।
अक्सर पूछे जाने वाले प्रश्न
क्या USSD के लिए ग्राहक को कुछ चुकाना पड़ता है?
यह बाज़ार और मोबाइल नेटवर्क के साथ समझौते पर निर्भर करता है। कई प्रदाता USSD सत्र की लागत ख़ुद उठाते हैं या उसे मुफ़्त कर देते हैं, क्योंकि मुफ़्त चैनल उन ग्राहकों में अपनाने को बढ़ाता है जिन्हें इसकी सबसे ज़्यादा ज़रूरत है।
क्या मोबाइल नेटवर्क से समझौते के बिना USSD काम कर सकता है?
नहीं। USSD शॉर्ट कोड मोबाइल नेटवर्क आवंटित और रूट करता है, आम तौर पर किसी एग्रीगेटर के ज़रिए। आपके ग्राहकों के हर नेटवर्क पर कोड हासिल करना लॉन्च योजना का हिस्सा है।
क्या स्मार्टफ़ोन फैलने के साथ USSD ख़त्म हो जाएगा?
स्मार्टफ़ोन का उपयोग बढ़ रहा है, लेकिन साधारण फ़ोन अब भी आम हैं, और कई स्मार्टफ़ोन उपयोगकर्ता अब भी डेटा बचाते हैं। परिपक्व मोबाइल मनी बाज़ारों में USSD का उपयोग अब भी उल्लेखनीय है, और डेटा कवरेज विफल होने पर अक्सर यही विकल्प होता है।
क्या एजेंट भी USSD इस्तेमाल कर सकते हैं?
हाँ। कमज़ोर डेटा कवरेज वाले क्षेत्रों के एजेंट ग्राहकों की सेवा के लिए इसी चैनल का लाभ उठाते हैं, बशर्ते उनके मेन्यू, सीमाएँ और कमीशन उसी कोर से आएँ जिससे एजेंट ऐप चलता है।
PesaBridge USSD को प्रथम श्रेणी का चैनल मानता है: एक मानक USSD गेटवे इंटरफ़ेस के पीछे मेन्यू इंजन, एजेंट नेटवर्क के सहारे, और ऐप्स जैसा ही संतुलित लेजर, वही सीमाएँ और वही शुल्क। इस तरह फ़ीचर फ़ोन वाले ग्राहक को रोज़मर्रा का वॉलेट मिलता है, उसका कोई शिष्ट छोटा हिस्सा नहीं।