फ़ील्ड नोट्स

पेमेंट लाइफ़साइकिल: ऑथराइज़ेशन से सेटलमेंट तक

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

इस श्रृंखला को समझना ही उस पेमेंट के बीच का फ़र्क़ है जो अपने आप reconcile हो जाता है और जो सपोर्ट टिकट बन जाता है। तो इसे एक बार शुरू से अंत तक, क्रम से देख लेते हैं।

ऑथराइज़ेशन: होल्ड, ट्रांसफ़र नहीं

ऑथराइज़ेशन एक सवाल है, पैसे की आवाजाही नहीं। कार्ड टैप होने पर अनुरोध इश्युअर तक जाता है, जो जाँचता है कि खाता मौजूद है, ठीक स्थिति में है, और उस रक़म के लिए फ़ंड या क्रेडिट उपलब्ध है। सब ठीक हो तो वह होल्ड लगा देता है, यानी पैसे को अलग रख देता है ताकि वह दो बार ख़र्च न हो सके, और एक ऑथराइज़ेशन कोड लौटाता है। कोई पैसा नहीं हिला है। मर्चेंट के पास अब यह वादा है कि फ़ंड ठीक हैं, जो स्कीम द्वारा तय अवधि तक मान्य रहता है। कुछ वसूल होने से पहले ऑथराइज़ेशन को रद्द (void) किया जा सकता है, और कभी इस्तेमाल न हो तो वह अपने आप समाप्त हो जाता है। इसीलिए भुगतान करते ही कार्ड का बैलेंस घट जाता है, पर स्टेटमेंट की लाइन बाद में पक्की होती है: घटी हुई रक़म होल्ड है, चार्ज नहीं। ऑथराइज़ेशन सीधे decline भी हो सकता है, जैसे फ़ंड कम होना, फ़्रॉड नियम या एक्सपायर्ड कार्ड। एक अच्छा gateway उस soft decline में फ़र्क़ करता है जिसे दोबारा आज़माना ठीक है और उस hard decline में जिसे नहीं। होल्ड इश्युअर का यह वादा है कि पैसा ठीक है, इसलिए मर्चेंट केवल ऑथराइज़ेशन कोड के भरोसे माल सौंप सकता है, भले ही ग्राहक के खाते से करेंसी की एक भी इकाई अभी बाहर न गई हो।

कैप्चर: होल्ड को दावे में बदलना

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

क्लियरिंग: हिसाब मिलाने वाला बैच

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

ऑथराइज़ेशन एक वादा है, कैप्चर एक दावा है, और सेटलमेंट अकेला चरण है जहाँ पैसा सचमुच हिलता है। इन तीनों को एक समझ लेना ही वह तरीक़ा है जिससे कोई कारोबार ऐसा राजस्व दर्ज कर लेता है जो उसके पास अभी आया ही नहीं है।
— Protocore · पेमेंट्स इंजीनियरिंग

सेटलमेंट: पैसा सचमुच हिलता है

सेटलमेंट वह जगह है जहाँ फ़ंड वाक़ई बैंकों के बीच हाथ बदलते हैं। क्लियरिंग से निकले net कुल के आधार पर स्कीम इश्युअर से एक्वायरर तक पैसा भेजती है, और हर संस्था अपनी net पोज़ीशन सेटल करती है, हर अलग लेनदेन नहीं। सेटलमेंट एक value date पर होता है, यानी जिस दिन फ़ंड असल में उपलब्ध होते हैं। इसी वजह से पेमेंट T+1 या T+2 की लय में चलते हैं: पैसा असली है, पर वह स्कीम के कैलेंडर से आता है, ग्राहक की घड़ी से नहीं। इस चरण से पहले का सब कुछ बहीखाता था, और यहीं ledger की प्रविष्टियाँ ख़र्च करने लायक़ बैलेंस बनती हैं। जिस संस्था पर net देना बनता है वह चुकाती है, और जिसका पाना बनता है उसे मिलता है। net होने के कारण बैंकों के बीच असल में हिलने वाली रक़में उस दिन के पेमेंट के कुल मूल्य का छोटा-सा हिस्सा होती हैं, और इसी से लाखों लेनदेन ढोने वाली स्कीम सेटलमेंट की गिनी-चुनी आवाजाहियों में सिमट जाती है।

पेआउट: एक्वायरर से आपके खाते तक

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

क्रिप्टो कहाँ ब्रिज जोड़ता है

क्रिप्टो या stablecoin पेमेंट इस श्रृंखला की जगह नहीं लेता, वह इसके आगे एक कन्वर्ज़न लेग जोड़ देता है। इश्युअर के ऑथराइज़ेशन होल्ड की जगह पेमेंट on-chain कन्फ़र्म होता है: ग्राहक ट्रांसफ़र पर हस्ताक्षर करता है, और फ़ाइनैलिटी तब आती है जब नेटवर्क कन्फ़र्मेशन जोड़ता जाता है, न कि जब कोई बैंक होल्ड मंज़ूर करता है। कन्फ़र्म होते ही off-ramp क्रिप्टो को fiat में बदल देता है, और वहाँ से पैसा उसी क्लियरिंग, सेटलमेंट और पेआउट राह में लौट आता है जिससे बाक़ी हर पेमेंट गुज़रता है। नयापन उस पहले लेग तक सीमित रहता है, और पिछला हिस्सा जान-बूझकर साधारण रखा जाता है। यही डिज़ाइन का नियम है: सेटलमेंट को साधारण रखिए और नई प्रणाली केवल वहीं लगाइए जहाँ वह अपरिहार्य हो, क्योंकि आगे के treasury, reconciliation और ऑडिटर को यह पता नहीं चलना चाहिए कि पेमेंट की शुरुआत कैसे हुई थी। कितने कन्फ़र्मेशन को अंतिम माना जाए, यह नीतिगत चुनाव है, चेन का कोई नियम नहीं। ऊँची सीमा रखने पर रफ़्तार के बदले reorganisation के विरुद्ध ज़्यादा निश्चितता मिलती है, और off-ramp fiat को सेटलमेंट राह में छोड़ने से पहले उतनी गहराई तक इंतज़ार करता है जितनी जोखिम-सहनशीलता तय करे।

ये जोड़ संचालन में क्यों मायने रखते हैं

रिफ़ंड, रिवर्सल और विवाद, हर एक किसी ख़ास चरण से जुड़ता है, और पूरा खेल उस चरण को सही पहचानने का है। कैप्चर से पहले रद्द करें तो आप ऑथराइज़ेशन void करते हैं: पैसा कभी हिला ही नहीं, लौटाने को कुछ नहीं। सेटलमेंट के बाद रद्द करें तो आप रिफ़ंड जारी करते हैं, यानी उलटी दिशा में एक नया पेमेंट, जिसका अपना लाइफ़साइकिल है। चार्जबैक क्लियरिंग तक पीछे पहुँचकर सेटल हो चुकी रक़म वापस खींचता है। इन सबको एक अविभेदित “कैंसल” मान लें तो ledger भटक जाता है। इन्हें अलग-अलग चरणों पर होने वाली कार्रवाइयाँ मानें तो हर मामले के लिए एक सही, ऑडिट-योग्य क़दम मिलता है। ऑथराइज़ेशन, कैप्चर, क्लियरिंग, सेटलमेंट, value date जैसी शब्दावली /glossary पर संकलित है।

याद रखने लायक़ एक ही बात: पेमेंट एक घटना नहीं, अवस्थाओं की श्रृंखला है। ऑथराइज़ेशन रिज़र्व करता है, कैप्चर दावा करता है, क्लियरिंग सहमति बनाती है, सेटलमेंट पैसा हिलाता है, पेआउट पहुँचाता है, और क्रिप्टो लेग केवल आगे एक कन्वर्ज़न जोड़ता है। सेटलमेंट तक पैसा एक वादा है और उसके बाद एक तथ्य, और जो कारोबार उसे तथ्य बनने से पहले दर्ज कर लेता है, वह ऐसे पैसे को गिन रहा है जो अभी उसके पास नहीं है। जान लीजिए कि पेमेंट किस अवस्था में है, और पेमेंट संचालन की बाक़ी बातों से रहस्य हट जाता है।

कोई सिस्टम बनवाना है?

हमें समस्या बताइए। हम आर्किटेक्चर और योजना के साथ लौटेंगे।