प्रीपेड वॉलेट
एक वाक्य में
हर सब्सक्राइबर के पास एक प्रीपेड वॉलेट होता है जिसे वे पहले से टॉप-अप करते हैं; हर लॉक हुई डिलीवरी उसमें से डेबिट होती है, और बैलेंस कम होने से पहले MsgBuddy उन्हें (WhatsApp पर) अलर्ट करता है।
वॉलेट कैसे काम करता है
वॉलेट एक चालू बैलेंस है, जिसे एक सरल, append-only लेजर (यानी सिर्फ जोड़ी जाने वाली सूची) के रूप में रखा जाता है — टॉप-अप (क्रेडिट) और चार्जेज़ (डेबिट) की एक लिस्ट। बैलेंस बस इतना ही है:
बैलेंस = कुल क्रेडिट − कुल डेबिट
एक उदाहरण से समझें
आशा ₹60/दिन के हिसाब से रोज़ाना दूध की सब्सक्रिप्शन लेती है और ₹500 टॉप-अप करती है:
| तारीख़ | एंट्री | प्रकार | राशि | बैलेंस |
|---|---|---|---|---|
| मार्च 1 | टॉप-अप | क्रेडिट | +₹500 | ₹500 |
| मार्च 2 | दूध डिलीवर हुआ | डेबिट | −₹60 | ₹440 |
| मार्च 3 | दूध डिलीवर हुआ | डेबिट | −₹60 | ₹380 |
| मार्च 4 | स्किप किया (कटऑफ़ से पहले) | — | ₹0 | ₹380 |
| मार्च 5 | दूध डिलीवर हुआ | डेबिट | −₹60 | ₹320 |
| … | ||||
| मार्च 9 | कम बैलेंस — टॉप-अप रिमाइंडर भेजा गया | 🔔 | — | ₹80 |
| मार्च 9 | टॉप-अप | क्रेडिट | +₹500 | ₹580 |
ध्यान दें मार्च 4 पर: कटऑफ़ से पहले किया गया स्किप कुछ भी नहीं लेता — कोई डेबिट नहीं होता। सिर्फ लॉक हो चुकी डिलीवरी पर ही चार्ज लगता है। (अगर लॉक होने के बाद कभी कोई डिलीवरी कैंसिल होती है, तो वह राशि क्रेडिट के रूप में वापस की जा सकती है।)
कभी कोई सरप्राइज़ नहीं: कम-बैलेंस अलर्ट
जब बैलेंस एक तय सीमा से नीचे चला जाता है, तो ग्राहक को टॉप-अप करने के लिए WhatsApp रिमाइंडर मिलता है (जो एक Utility टेम्पलेट के रूप में भेजा जाता है)। इससे डिलीवरी बिना रुकावट चलती रहती है और “क्रेडिट खत्म होने की वजह से आपका दूध बंद हो गया” जैसी अजीब स्थिति नहीं बनती।
टॉप-अप करना
ग्राहक अपने स्टोरफ्रंट / रिमाइंडर से टॉप-अप करते हैं। अगर वे ऑटोपे चालू करते हैं, तो बैलेंस कम होने पर टॉप-अप अपने-आप हो सकता है — कोई मैन्युअल कदम उठाने की ज़रूरत नहीं।
पहले टॉप-अप को बड़ा रखने के लिए प्रोत्साहित करें (जैसे, एक महीने के बराबर)। कम टॉप-अप प्रॉम्प्ट का मतलब है ग्राहक के लिए ज़्यादा आसान अनुभव और आपके लिए कम मिस्ड डिलीवरी। ऑटोपे इसे और भी हैंड्स-ऑफ बना देता है।
Append-only क्यों?
लेजर में सिर्फ नई एंट्री जोड़ी जाती हैं — पुरानी एंट्री कभी एडिट या डिलीट नहीं होतीं। इससे वॉलेट ऑडिट करने योग्य और भरोसेमंद बनता है: आप (और ग्राहक) हमेशा लाइन-बाय-लाइन देख सकते हैं कि बैलेंस ऐसा क्यों है। यह वही सिद्धांत है जो बैंक स्टेटमेंट में इस्तेमाल होता है।
यह किससे जुड़ा है
- डेबिट तब होता है जब साइकल लॉक होता है।
- ऑटोमैटिक टॉप-अप ऑटोपे से आते हैं।
- कम-बैलेंस अलर्ट टेम्पलेट का इस्तेमाल करते हैं।
आगे: ग्राहकों को पसंद आने वाले कंट्रोल — पॉज़ और स्किप करना →।