IOSOR ज्ञान

OTP डिलीवरी डेबिट verify सत्र नहीं: दो लेजर पंक्तियाँ, एक उपयोगकर्ता

कोड वाला SMS खंड और सत्यापन सत्र एक ही पंजीकरण पर दो prepaid घटनाएँ हैं। उन्हें «एक OTP लागत» में न मिलाएँ और दूसरी पंक्ति वित्त से न छिपाएँ।

उपयोगकर्ता ने कोड माँगा। उत्पाद ने एक OTP देखा। Prepaid वॉलेट ने दो पंक्तियाँ डालीं: SMS के लिए messaging डेबिट (खंड, गंतव्य, DLR पथ) और सत्र के लिए Verify डेबिट (निर्माण, TTL खिड़की, जाँच)। जो टीमें इसे «OTP लागत» में मिलाती हैं, वे या तो board pack में दो बार गिनती हैं या दूसरी पंक्ति महीने के अंत तक छिपाती हैं। दोनों नियंत्रण नहीं।.

IOSOR SMS के साथ white-label prepaid Verify को एक लेजर पर चलाता है। कैटलॉग live असली चैनल है; in setup मुफ़्त सत्र नहीं। मासिक USD 1,000+ के पास SMS पंक्तियाँ और Verify सत्र पंक्तियाँ वाणिज्यिक समीक्षा सामग्री बनती हैं। Verify «उपलब्ध रखने» का प्लेटफ़ॉर्म सदस्यता नहीं।.

एक उपयोगकर्ता सत्र, दो prepaid पंक्तियाँ

यात्रा एक है। पैसा दो है। संबंधित, कभी समानार्थी नहीं:

  1. डिलीवरी डेबिट — कोड ले जाने वाला SMS (या आवाज़/ईमेल fallback): एन्कोडिंग, खंड, गंतव्य, टर्मिनल DLR।
  2. Verify सत्र डेबिट — जारी, प्रतीक्षा, जाँचा, समाप्त, या resend नीति।

डिलीवरी डेबिट verify सत्र डेबिट नहीं

घटना वॉलेट क्या दिखाए मिलाने पर ठेठ विफलता
कोड SMS भेजा खंड डेबिट, गंतव्य, एन्कोडिंग «एक OTP» UCS-2 multipart छिपाता है
टर्मिनल DLR वही SMS पंक्ति, अपडेट स्थिति बिना सत्र दो बार retry
सत्र बना Verify डेबिट, TTL, चैनल सत्र दूसरे SMS जैसा
Check / expire वही Verify पंक्ति, अंत कारण समाप्त कोड «SMS लागत» पर
उपयोगकर्ता resend नया SMS ± नीति अनुसार नया सत्र

टीमें कैसे दो बार गिनती या दूसरी पंक्ति दबाती हैं

  • Board pack SMS OTP खर्च में वे Verify इकाइयाँ जोड़ता है जिनमें वे भेज पहले से हैं।
  • वित्त undelivered SMS लौटाता है और सत्र भी रद्द करता है।
  • डैशबोर्ड सत्र सफलता दिखाता है जबकि SMS अभी pending DLR।
  • Verify in setup, SMS live — सत्र वादा, SMS डेबिट जारी।

SMS, DLR और verify प्रयास का मिलान

साप्ताहिक मिलान, एक गलियारा:

  • बनाए गए सत्र बनाम SMS (या fallback) प्रयास गिनें।
  • टर्मिनल DLR को सत्र टर्मिनल से मिलाएँ (delivered+checked, undelivered+expired, rejected+never checked)।
  • उपयोगकर्ता-शुरू resend को सिस्टम retry से अलग करें — अलग मालिक, अलग कूलडाउन।
  • सत्र निर्माण → वितरित कोड का p95 प्रकाशित करें, वैश्विक «OTP विलंब» नहीं।

खतरे के संकेत

  • SMS/सत्र विभाजन के बिना मिश्रित «OTP शुल्क»
  • Verify को मार्केटिंग ब्लास्ट जैसा बिल
  • नीति के बिना SMS वापसी में सत्र पंक्ति न छूना (या उलटा)
  • दो पथों में से एक पर कूलडाउन नज़रअंदाज़ करने वाला resend बटन
  • ग्राहक त्रुटियों में अपस्ट्रीम ब्रांड नाम
  • चैनल in setup होते Verify का वादा

IOSOR के साथ शुरुआत करें

अपने कंसोल वेबहुक की जाँच करें ताकि यह सुनिश्चित हो सके कि एसएमएस सेगमेंट शुल्क और डिलीवरी अपडेट, सत्र सत्यापन प्रयासों से अलग खाता बही (लेजर) इवेंट उत्पन्न करते हैं। प्रीपेड बैलेंस को अंतिम रूप देने से पहले सत्र जाँच और परिवहन शुल्कों को अलग-अलग लेनदेन आईडी पर मैप करने के लिए अपने बिलिंग गेट को कॉन्फ़िगर करें। जिस भी खाते में रीसेंड सक्रिय सत्र स्थिति को अपडेट किए बिना परिवहन डेबिट दर्ज करते हैं, उस पर तत्काल मिलान होल्ड सेट करें।

IOSOR सार

इस लेख से यह सिद्ध हुआ कि एसएमएस सेगमेंट परिवहन लागत को सत्यापन तर्क के साथ मिलाने से वास्तविक इकाई अर्थशास्त्र अस्पष्ट हो जाता है और वित्तीय लॉग में मिलान संबंधी त्रुटियां पैदा होती हैं। सटीक मार्जिन दृश्यता और स्वच्छ बिलिंग संचालन के लिए सत्यापन सत्रों से स्वतंत्र रूप से डिलीवरी डेबिट को ट्रैक करना आवश्यक है।

क्या यह गाइड मददगार थी?

संबंधित गाइड