अफ्रीका के बड़े हिस्से में मोबाइल मनी भुगतान का डिफ़ॉल्ट तरीका है, और कुछ भी बेचने वाले हर ऐप को इसे सपोर्ट करना ज़रूरी है। हमने कई देशों में कई प्रदाताओं को इंटीग्रेट किया है, और हर बार वही कुछ मुद्दे सामने आते हैं।
भुगतान असिंक्रोनस होते हैं
कार्ड भुगतान के विपरीत, मोबाइल मनी लेनदेन की पुष्टि ग्राहक अपने ही फ़ोन पर करता है, कभी एक मिनट बाद, कभी कभी नहीं। आपके ऐप को एक स्पष्ट प्रतीक्षा स्थिति दिखानी होगी, भरोसेमंद तरीके से पोल करना या कॉलबैक प्राप्त करना होगा, और दो बार शुल्क लिए बिना या ऑर्डर खोए बिना टाइमआउट संभालना होगा।
हर प्रदाता अलग है
हर ऑपरेटर का अपना API, सैंडबॉक्स, एरर कोड और सेटलमेंट शेड्यूल है, और वे बदलते रहते हैं। अपने ऐप और प्रदाताओं के बीच एक पेमेंट ऑर्केस्ट्रेशन लेयर रखें ताकि नया प्रदाता जोड़ने या किसी आउटेज को संभालने के लिए चेकआउट दोबारा लिखना न पड़े।
मिलान ही असली प्रोडक्ट है
ग्राहक धीमे भुगतान को माफ़ कर देते हैं। वे गायब हुए पैसे को माफ़ नहीं करते। हर लेनदेन का प्रदाता के स्टेटमेंट से अपने आप मिलान होना चाहिए, और जो छोटा प्रतिशत मेल नहीं खाएगा उसके लिए एक स्पष्ट प्रक्रिया होनी चाहिए। शानदार डैशबोर्ड बनाने से पहले मिलान रिपोर्ट बनाएँ।
विफलता की स्थितियों को डिज़ाइन करें
अपर्याप्त बैलेंस, गलत PIN, नेटवर्क टाइमआउट, डुप्लिकेट अनुरोध: हर एक के लिए एक विशिष्ट, ईमानदार संदेश और दोबारा प्रयास करने का तरीका चाहिए। हम जो ज़्यादातर अधूरे भुगतान देखते हैं, वे विफलता के कारण नहीं बल्कि एक सामान्य एरर संदेश के कारण होते हैं।
वास्तविक नेटवर्क पर टेस्ट करें
सैंडबॉक्स साफ़-सुथरे होते हैं। वास्तविक नेटवर्क नहीं। लॉन्च से पहले, असली ऑपरेटरों पर, प्रीपेड सिम पर, उन इलाकों में भुगतान चलाकर देखें जहाँ आपके ग्राहक रहते हैं। प्रोडक्शन का पहला हफ़्ता आपको स्टेजिंग के एक महीने से ज़्यादा सिखाएगा, इसलिए उस पर करीब से नज़र रखने की योजना बनाएँ।



