सामग्री पर जाएं

Payora में इनवॉइस समाप्ति सेटिंग्स कैसे बदलें

Payora में इनवॉइस expiry ढूँढने, बेसलाइन सेट करने और कॉइन-विशिष्ट नियम जोड़ने की व्यावहारिक गाइड।

Payora11 मिनट पढ़ने का समयEN · RU · UK · ES · DE · FR · IT · PL · PT · HI · ZH
Payora में इनवॉइस समाप्ति सेटिंग्स कैसे बदलें

1. Payora में वह सटीक जगह खोजें जहाँ इनवॉइस समाप्ति सेटिंग्स रखी जाती हैं

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

“expiry,” “timeout,” “valid for,” या “payment window” जैसे लेबल खोजें। कोई मर्चेंट खाता स्तर पर 15 मिनट की डिफ़ॉल्ट सेटिंग रख सकता है और बाद में Litecoin या Tron के लिए उसे बदल सकता है। कोई और सब कुछ एक ही rules table में रख सकता है। यहाँ मुद्दा लेबल नहीं है; मुद्दा वह जगह ढूँढना है जहाँ सिस्टम तय करता है कि बिना भुगतान वाला इनवॉइस कब अमान्य हो जाता है, इसलिए Payora इनवॉइस expiry सेटिंग को समझना पहला जरूरी कदम है।

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

अनुमान न लगाएँ। एक छिपी हुई डिफ़ॉल्ट सेटिंग बाकी सब पर भारी पड़ सकती है। इससे खर्च जल्दी बढ़ सकता है।

2. कुछ भी बदलने से पहले अपने समर्थित कॉइनों और नेटवर्कों का मानचित्र बनाएं

कुछ भी एडिट करने से पहले, उन सभी कॉइनों की सूची बनाइए जिन्हें आपका चेकआउट स्वीकार करता है, और हर कॉइन किस नेटवर्क पर चलता है। इसे एक टेबल या स्प्रेडशीट में चार कॉलम के साथ लिखें: कॉइन, नेटवर्क, पेमेंट एड्रेस टाइप, और मौजूदा समाप्ति समय। यह बुनियादी लगता है क्योंकि यह बुनियादी ही है, और बुनियादी काम गलत सेटिंग्स से बचाता है; इसी चरण में कॉइन-विशिष्ट invoice timeout सेट करें जैसी योजना बनाना भी आसान हो जाता है।

एक ही कॉइन एक से अधिक नेटवर्क पर दिख सकता है। USDT Ethereum, Tron, और कभी-कभी आपकी स्टैक के हिसाब से किसी और चेन पर भी ऑफर किया जा सकता है। ETH केवल mainnet पर हो सकता है, जबकि अन्य एसेट्स कई नेटवर्कों में बँटे हो सकते हैं। इसका मतलब है कि आपका इनवॉइस समाप्ति निर्णय वास्तव में “USDT के लिए” या “ETH के लिए” नहीं है; यह एक कॉइन-नेटवर्क जोड़ी के लिए है।

उन संयोजनों की सूची बनाइए जो अलग तरह से काम करते हैं। यदि कोई चेकआउट BTC, LTC, और दो नेटवर्कों पर USDT स्वीकार करता है, तो उसके पास पहले से छह संयोजन होते हैं, और समय गलत होने पर हर एक अलग तरह से फेल हो सकता है। अगर आपका स्टोर आवर्ती भुगतानों को भी स्वीकार करता है, तो समय और स्टेट हैंडलिंग पर उपयोगी समानता के लिए crypto payment gateway for SaaS subscriptions पढ़ें।

डुप्लिकेट्स पर नज़र रखें। अगर एक ही कॉइन एडमिन पैनल में दो नामों से दिख रहा है, तो expiry नियमों को एडिट करने से पहले उन एंट्रियों को मिला दें। एक एसेट के लिए तीन लेबल होना ही टीमों को विरोधाभासी सेटिंग्स तक ले जाता है।

3. पूरे चेकआउट के लिए एक बेसलाइन इनवॉइस समाप्ति सेट करें

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

एक अच्छी बेसलाइन एक ही काम करती है: यह हर नए इनवॉइस को एक अनुमानित जीवनकाल देती है। अगर आपकी सपोर्ट टीम देखती है कि ज़्यादातर ग्राहक 10 मिनट के भीतर भुगतान पूरा कर लेते हैं, तो 10 मिनट की डिफ़ॉल्ट पर्याप्त हो सकती है। अगर आपके चेकआउट में अतिरिक्त चरण हैं, जैसे एड्रेस वेरिफ़िकेशन या अकाउंट लॉगिन, तो डिफ़ॉल्ट को अधिक समय चाहिए हो सकता है। संख्या इसलिए मायने रखती है क्योंकि चेकआउट फ्लो खुद देरी पैदा करता है।

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

यही वह समय है जब यह तय करना भी सही होता है कि एक्सपायर हुए इनवॉइस कटऑफ के बाद स्टाफ के लिए दिखाई देते रहें या नहीं। कुछ टीमें रिकॉर्ड को reconciliation के लिए रखती हैं, लेकिन ग्राहक स्तर पर उसे expired चिह्नित करती हैं। यह विभाजन तब उपयोगी है जब फाइनेंस को इतिहास चाहिए और सपोर्ट को स्टेटस।

4. अलग भुगतान व्यवहार वाले एसेट्स के लिए कॉइन-विशिष्ट समाप्ति नियम जोड़ें

जब बेसलाइन सेट हो जाए, तो उन एसेट्स के लिए कॉइन-विशिष्ट समाप्ति जोड़ें जिन्हें अलग समय-सीमा चाहिए। यह शब्द तकनीकी लगता है, लेकिन तर्क सीधा है: कुछ कॉइन तेज़ी से चलते हैं, कुछ धीमे, और कुछ अक्सर ऐसे वॉलेट्स से भुगतान होते हैं जिनमें अंतिम कार्रवाई की पुष्टि में अतिरिक्त समय लगता है। अगर एक कॉइन को नियमित रूप से 20 मिनट चाहिए और दूसरा आमतौर पर 5 मिनट में भुगतान हो जाता है, तो दोनों की एक ही सीमा नहीं होनी चाहिए।

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

नियमों के नाम कॉइन के अनुसार रखें, व्यापारिक लक्ष्य के अनुसार नहीं। “USDT on Tron: 15 minutes” को ऑडिट करना “fast token rule” से कहीं आसान है। स्पष्ट नाम महत्वपूर्ण हैं, खासकर जब छह महीने बाद कोई और इन सेटिंग्स को पढ़े।

जब तक आप एक ठोस व्यवहारिक अंतर नहीं दिखा सकते, कोई अलग कॉइन-विशिष्ट नियम न बनाएँ। अगर आप अंतर को एक वाक्य में समझा नहीं सकते, तो वह नियम शायद सिर्फ़ दिखावटी है।

5. जब एक ही कॉइन अलग नेटवर्कों पर अलग तरह से व्यवहार करे, तो नेटवर्क के अनुसार ओवरराइड करें

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

नेटवर्क ओवरराइड तभी सेट करें जब आप कॉइन-स्तरीय नियम की पुष्टि कर चुके हों। फिर तय करें कि नेटवर्क को कॉइन के डिफ़ॉल्ट से छोटा या लंबा विंडो चाहिए। अगर आपका सिस्टम priority order सपोर्ट करता है, तो उसे डॉक्यूमेंट करें: पहले ग्लोबल डिफ़ॉल्ट, फिर कॉइन नियम, फिर नेटवर्क ओवरराइड। अगर आपके बिल्ड में क्रम अलग है, तो उसे भी लिखें। यहाँ एक गलत अनुमान पूरे rule set को यादृच्छिक जैसा दिखा सकता है।

एक व्यावहारिक उदाहरण मदद करता है। मान लीजिए वही टोकन Network A और Network B पर स्वीकार किया जाता है। Network A तेज़ी से बंद होता है और 10 मिनट के विंडो के लिए उपयुक्त है। Network B पर वॉलेट बदलना अधिक होता है, इसलिए 20 मिनट का विंडो अनावश्यक expiry से बचाता है। यह सिद्धांत नहीं है। यह चेकआउट व्यवहार का फैसला है। नेटवर्क-विशिष्ट समय सबसे अधिक वहीं मायने रखता है जहाँ वॉलेट व्यवहार, कन्फर्मेशन गति, या उपयोगकर्ता प्रवाह अलग हो।

अगर आप बहुत सारे भुगतान तरीकों वाले ई-कॉमर्स स्टोर्स का समर्थन करते हैं, तो आप WordPress पर क्रिप्टो भुगतान स्वीकार करें भी देखना चाहेंगे, क्योंकि प्लगइन लेयर कभी-कभी अपनी अलग timeout सेटिंग्स लाती हैं। एक स्टैक में दो टाइमर, दस्तावेज़ित न हों तो, एक टाइमर ज़्यादा हैं।

6. लाइव जाने से पहले स्टेज्ड चेकआउट में इनवॉइस समाप्ति का परीक्षण करें

प्रोडक्शन में expiry नियम बिना staged test के कभी न बदलें। हर कॉइन और हर नेटवर्क के लिए एक टेस्ट इनवॉइस बनाइए जिसके लिए अलग नियम है। फिर expiry विंडो के बाद तक प्रतीक्षा करें और पुष्टि करें कि चेकआउट स्थिति ठीक उसी तरह बदलती है जैसी अपेक्षित थी। हर नियम के लिए एक टेस्ट इनवॉइस न्यूनतम है; अगर आपके सिस्टम में timing bugs का इतिहास रहा है, तो दो बेहतर हैं।

एक घड़ी का उपयोग करें। सचमुच उपयोग करें। खराब expiry नियम को चूकने का सबसे आसान तरीका यह मान लेना है कि पेज समय पर रिफ़्रेश हो गया था, जबकि ऐसा नहीं हुआ। शुरुआत का समय नोट करें, expiry से एक मिनट पहले जाँचें, फिर expiry के बाद फिर से देखें, और customer view तथा admin view दोनों चेक करें।

हर नियम के लिए तीन चीज़ों का परीक्षण करें: इनवॉइस भुगतान स्वीकार करना बंद करे, डैशबोर्ड उसे expired दिखाए, और देर से आए भुगतान को आपकी नीति के अनुसार संभाला जाए। कुछ टीमें देर से हुए भुगतान को ऑटोमैटिक रूप से reconcile करने देती हैं अगर भुगतान फिर भी address तक पहुँच जाए; अन्य उसे अस्वीकार करके manual review मांगती हैं। एक व्यवहार चुनें और हर बार उसका परीक्षण करें।

टेस्ट सूची छोटी लेकिन पूरी रखें। अगर आप 4 कॉइन और 3 नेटवर्क सपोर्ट करते हैं, तो उन नियम संयोजनों का परीक्षण करें जो अलग हैं। यदि 8 संयोजन एक ही सेटिंग साझा करते हैं, तो आपको वही परिणाम 12 बार दोहराने की ज़रूरत नहीं है। अपवादों के लिए आपको सबूत चाहिए।

7. इनवॉइस समाप्त होने पर ग्राहक को दिखने वाला संदेश जाँचें

खरीदार को पता होना चाहिए कि क्या हुआ। अगर कोई इनवॉइस समाप्त हो जाता है, तो पेज पर यह साधारण भाषा में दिखना चाहिए और अगला कदम 4 पैराग्राफ़ में नहीं, बल्कि 1 लाइन में बताना चाहिए। अस्पष्ट संदेश सपोर्ट टिकट बढ़ाता है। स्पष्ट संदेश उन्हें कम करता है।

अच्छे expired-invoice संदेश में समय सीमा, स्थिति, और अगली कार्रवाई शामिल होती है। उदाहरण के लिए: “यह इनवॉइस 10 मिनट बाद समाप्त हो गया। जारी रखने के लिए कृपया नया चेकआउट बनाएं।” यह संदेश ग्राहक को बताता है कि क्या बदला और आगे क्या करना है। यह दोषारोपण से भी बचाता है, जो कई टीमें मानने से अधिक महत्वपूर्ण है।

ग्राहक को एक स्पष्ट state change दिखाइए। QR कोड को ग्रे कर दें, भुगतान बटन को निष्क्रिय कर दें, और अगर इनवॉइस पहले ही समाप्त हो चुका है तो राशि को अभी भी सक्रिय जैसा दिखाने से बचें। अगर खरीदार expiry के बाद भी वही अपरिवर्तित पेज देखता है, तो वह फिर भी भुगतान करने की कोशिश कर सकता है, और इससे दोनों तरफ़ भ्रम पैदा होता है।

अगर आपकी सपोर्ट टीम expired invoices से जुड़े टिकट संभालती है, तो संदेश के पास एक छोटा help link जोड़ें। एक लाइन पर्याप्त है। जब ग्राहक नाराज़ हो, उस समय लंबी सहायता-टेक्स्ट अक्सर मदद नहीं करती।

8. समय के साथ इनवॉइस समाप्ति नियमों का रखरखाव और ऑडिट करें

समाप्ति सेटिंग्स बदलती रहती हैं। यह सामान्य है। नए कॉइन जोड़े जाते हैं, नेटवर्कों के नाम बदलते हैं, और एक पुराना नियम उस समय तक बना रहता है जब तक चेकआउट का व्यवहार बदल चुका होता है। हर 30 या 60 दिन में समीक्षा कैलेंडर पर रखें, और देखें कि क्या मौजूदा नियम अभी भी ग्राहकों की वास्तविक भुगतान आदतों से मेल खाते हैं।

हर नए कॉइन लॉन्च के बाद नियम सेट का ऑडिट करें। यह एक कदम सबसे आम गलती पकड़ लेता है: नए एसेट में पुरानी समाप्ति कॉपी कर देना, बिना यह देखे कि नया एसेट कैसे व्यवहार करता है। अगर बाद में कोई नेटवर्क जोड़ते हैं, तो लॉन्च से पहले वही समीक्षा दोहराएँ। एक कॉइन और दो नेटवर्क पहले से दो निर्णय हैं, एक नहीं।

एक change log रखें जिसमें तारीख, कॉइन, नेटवर्क, पुरानी समाप्ति, और नई समाप्ति हो। चार फ़ील्ड काफी हैं। अगर टीम का कोई सदस्य पूछे कि नियम क्यों बदला, तो लॉग 30 सेकंड से कम में जवाब दे सके। अच्छा लॉग सपोर्ट को यह समझाने में भी मदद करता है कि एक इनवॉइस expired क्यों हुआ जबकि दूसरा नहीं।

किसी भी चेकआउट रीडिज़ाइन, भुगतान प्लगइन अपडेट, या मुद्रा विस्तार के बाद सेटिंग्स पर फिर से नज़र डालें। चेकआउट नियमों से तेज़ बदल सकता है। वहीं से drift शुरू होता है।

समीक्षा की जाने वाली चीज़क्या पुष्टि करनी हैछूटने पर उदाहरणस्वरूप परिणाम
ग्लोबल डिफ़ॉल्टसभी इनवॉइस पर एक फ़ॉलबैक समाप्ति लागू होती हैनए इनवॉइस पुराना timeout विरासत में ले लेते हैं
कॉइन नियमकॉइन के लिए अलग समाप्ति तभी हो जब ज़रूरत होधीमे भुगतान वाला एसेट बहुत जल्दी expire हो जाता है
नेटवर्क ओवरराइडवही कॉइन अलग नेटवर्क पर अलग तरह से व्यवहार करता हैएक नेटवर्क को गलत भुगतान विंडो मिलती है
ग्राहक संदेशसमाप्त स्थिति स्पष्ट और कार्रवाई योग्य होसपोर्ट को टाले जा सकने वाले टिकट मिलते हैं

अगर आपका चेकआउट भागीदारों या affiliates को भी भुगतान करता है, तो वही अनुशासन वहाँ भी मदद करता है; संबंधित संचालन पैटर्न के लिए वैश्विक भागीदार कार्यक्रमों के लिए क्रिप्टो देखें। हर payout type के लिए एक ही rule set रखना लुभावना होता है। दो मिनट की समीक्षा अक्सर दो दिन की सफ़ाई बचा देती है।

Expiry नियमों को ऐसे इंसान के लिए पढ़ने योग्य रखें जो उन्हें बनाते समय कमरे में मौजूद नहीं था। यही असली मानक है। छह महीने बाद, आपका भविष्य वाला आप उन उबाऊ विवरणों के लिए आपका धन्यवाद करेगा।

Comments

शुरू करने के लिए तैयार हैं?

खाता बनाएँ और एक घंटे से भी कम समय में अपना पहला इनवॉइस जारी करें।

इस पृष्ठ का उत्तर क्या है