मुख्य सामग्री के लिए छोड़ें
संस्करण: 1.x

WCPOS 2.0 में अपग्रेड करना

WCPOS 2.0 एक बड़ा अपडेट है। रजिस्टर, चेकआउट और कैश ड्रॉअर नए हैं, और अब प्लगइन के लिए WooCommerce 9.0 या उसके बाद का संस्करण ज़रूरी है। यह पेज उस व्यक्ति के लिए पहले से की जाने वाली जाँच है जो अपडेट पर क्लिक करेगा। क्लिक करने से पहले इसे पढ़ें।

क्या आप आज अपग्रेड कर सकते हैं?​

WP Admin → प्लगइन्स खोलें और WooCommerce का संस्करण ढूँढ़ें।

अगर आपका स्टोर तैयार है​

अपडेट पर क्लिक करने से पहले​

  1. हर टिल को सिंक करें। 2.0 हर टिल पर नया स्थानीय डेटाबेस शुरू करता है और वह डेटा आगे नहीं ले जाता जिसे 1.11 वाला टिल अभी तक स्टोर पर नहीं भेज पाया है। हर टिल खोलें, उसका सिंक पूरा होने दें और उसके बाद ही अपडेट करें। स्टोर की स्थिति → डेटाबेस में भेजने के लिए लंबित बदलाव की संख्या 0 होनी चाहिए और कोई पैनल निर्णय माँगता हुआ नहीं दिखना चाहिए। इस संख्या में खुले ऑर्डर शामिल नहीं हैं: हर खुले ऑर्डर को पूरा करें या उस पर सर्वर पर सेव करें दबाएँ। दोनों में अभी साइन इन किए हुए व्यक्ति का नाम ही दिखता है: हर स्टोर में और आपके इस्तेमाल के हर रजिस्टर पर, टिल इस्तेमाल करने वाले हर कैशियर के लिए यह प्रक्रिया दोहराएँ।
  2. साइट का बैकअप लें, या अपने होस्ट से रीस्टोर पॉइंट बनाने को कहें। अपडेट से आपके ऑर्डर या उत्पाद प्रभावित नहीं होते, लेकिन बड़े अपडेट के लिए वापसी का रास्ता रखना चाहिए।
  3. काम का शांत समय चुनें। हर टिल नए रजिस्टर में फिर से लोड होगा। पुराने संस्करण में चेकआउट के बीच चल रही बिक्री को दोबारा दर्ज करना होगा।
  4. जाँचें कि आपका Pro लाइसेंस सक्रिय है (WP Admin → POS → सेटिंग्स → लाइसेंस; WCPOS Pro इंस्टॉल करना देखें)। Pro अपडेट केवल मान्य लाइसेंस के साथ आते हैं।
  5. जानें कि आप छूट कैसे देते हैं। अगर कैशियर ऑर्डर में नकारात्मक शुल्क जोड़कर उसकी रकम घटाते रहे हैं, तो अब यह तरीका काम नहीं करेगा। 2.0 में टिल पर इसके बजाय छूट जोड़ें विकल्प है, जो छूट को सही तरीके से दर्ज करता है। कार्ट की छूट देखें।
  6. अपने टर्मिनल एक्सटेंशन भी अपडेट करें। Stripe Terminal, SumUp और Mollie Terminal—तीनों का 2.0 रिलीज़ उपलब्ध है। पुराना एक्सटेंशन चेकआउट के लेगेसी टैब के ज़रिए काम करता रहेगा, लेकिन नए भुगतान पैनल से कार्ड रीडर नहीं चला पाएगा।

अपडेट करना​

  1. प्लगइन अपडेट करें। मुफ़्त साइट पर WCPOS अपडेट करें। Pro होने पर केवल WCPOS Pro अपडेट करें: इसमें मुफ़्त प्लगइन पहले से शामिल है और यह उसकी अलग कॉपी को बंद कर देता है।
  2. हर डिवाइस पर POS खोलें और उसका पहला सिंक पूरा होने दें। प्लगइन अपडेट होते ही ब्राउज़र टिल 2.0 पर आ जाते हैं। डेस्कटॉप और मोबाइल ऐप अपने सामान्य माध्यमों से अपडेट होते हैं। 2.0 प्लगइन से जुड़ा 1.11 ऐप, अपडेट होने तक अपडेट सूचना पर रुक जाता है: ऐप और प्लगइन, दोनों का 2.0 पर होना ज़रूरी है।

अपडेट के बाद अगर कोई टिल AUTH331 दिखाए, तो इसका मतलब है कि 2.0 ऐप ऐसे स्टोर से जुड़ रहा है जिसे अभी अपडेट नहीं किया गया है। प्लगइन अपडेट करें और फिर से कनेक्ट करें। AUTH331 देखें।

पहले दिन क्या बदलेगा​

  • रजिस्टर अलग दिखेगा। हर स्क्रीन पर एक जैसा दृश्य रूप होगा और आपके डिवाइस के आकार के अनुसार स्केल सेटिंग (संक्षिप्त, सामान्य, खुला) मिलेगी। फ़ॉर्म और चयनकर्ता पॉप-अप डायलॉग के बजाय पैनल के रूप में खुलेंगे। ऊपर की पट्टी में मौजूदा स्टोर का नाम दिखेगा; स्टोर में एक से अधिक रजिस्टर होने पर रजिस्टर का नाम भी दिखेगा। आप चुन सकते हैं कि कार्ट किस ओर रहे और रजिस्टर सेटिंग में तुरंत फ़िल्टर करने वाले बटनों की एक पंक्ति बना सकते हैं।
  • चेकआउट भुगतान पैनल है। चेकआउट दबाने पर कीपैड खुलता है। ग्राहक से मिली रकम दर्ज करें और बाकी लौटाई जाने वाली रकम देखें। एक बिक्री का भुगतान नकद और कार्ड में बाँटें, या कई कार्डों में बाँटें। टिल से जुड़े कार्ड रीडर इसी स्क्रीन से चलाए जाते हैं (Pro)। जिन पेमेंट गेटवे का अपना भुगतान पेज है, वे लेगेसी टैब में मिलते हैं। चेकआउट देखें।
  • हर टिल में एक रजिस्टर होता है। कैशियर पहली बार POS खोलते समय शुरुआती नकदी राशि के साथ रजिस्टर खोलता है। रजिस्टर बंद करें कैश ड्रॉअर की गिनती करता है और उसे क्रमांकित क्लोज़र के रूप में दर्ज करता है; इसके बाद आने वाली पूर्णता शीट से क्लोज़िंग रिपोर्ट (Z-रिपोर्ट) प्रिंट होती है। यह मुफ़्त प्लगइन में शामिल है। मुफ़्त प्लगइन में एक रजिस्टर होता है, जिसे सभी डिवाइस साझा करते हैं; मैनेजर उसका नाम रखते हैं और WP Admin → POS → सेटिंग्स → रजिस्टर में उसकी डिफ़ॉल्ट शुरुआती नकदी राशि तय करते हैं। Pro में अतिरिक्त रजिस्टर मिलते हैं। अगर आप कैश ड्रॉअर इस्तेमाल नहीं करते, तो POS सेटिंग में रजिस्टर सत्र बंद किए जा सकते हैं। दिन के अंत का मिलान देखें।
  • टिल पर कूपन मुफ़्त हैं। मुफ़्त प्लगइन इस्तेमाल करने वाले कैशियर कार्ट में WooCommerce कूपन कोड लागू कर सकते हैं। POS में कूपन स्क्रीन ब्राउज़ करने की सुविधा Pro में ही है।
  • नकारात्मक शुल्क अब उपलब्ध नहीं हैं। छूट जोड़ें इस्तेमाल करें। जिन ऑर्डर में पहले से नकारात्मक शुल्क है, वे अपरिवर्तित रहेंगे।
  • WooCommerce Analytics किसी POS ऑर्डर को भुगतान होने पर गिनता है। टिल पर अभी खुले या आंशिक रूप से भुगतान किए गए ऑर्डर पूरे होने तक बिक्री के रूप में नहीं दिखेंगे। इसलिए पहले उन्हें शामिल करने वाले कुल आँकड़े अब कम होंगे।
  • रसीदों में अब अधिक जानकारी होगी। हर रसीद पर रजिस्टर का नाम, सॉफ़्टवेयर संस्करण और QR कोड दिखेगा। रिफ़ंड की अपनी रसीद क्रेडिट नोट के रूप में प्रिंट होगी। कस्टम रसीद टेम्पलेट काम करते रहेंगे।
  • मैग्नेटिक-स्ट्राइप कार्ड रीडर अब समर्थित नहीं हैं। टिल पर कार्ड भुगतान एकीकृत रीडर (Pro) से होंगे या बाहरी कार्ड भुगतान के रूप में दर्ज किए जाएँगे।

अगर आपका स्टोर अभी तैयार नहीं है​

WCPOS 1.11 पर बने रहें। यह काम करता रहेगा और 2.0 रिलीज़ होने के बाद छह महीने तक सुधार पाता रहेगा।

  1. WCPOS और WCPOS Pro के स्वचालित अपडेट बंद करें। WP Admin → प्लगइन्स में हर प्लगइन की पंक्ति पर ऑटो-अपडेट चालू करें / ऑटो-अपडेट बंद करें लिंक होता है। सुनिश्चित करें कि वहाँ चालू करें लिखा हो। इससे शिफ़्ट के बीच स्वचालित अपडेट के कारण कैशियर के सामने रुकावट डालने वाली सूचना नहीं आएगी।
  2. तैयार होने पर WooCommerce को 9.0 या उसके बाद के संस्करण में अपडेट करें। इस अपडेट की जानकारी WooCommerce के अपने रिलीज़ नोट में है।
  3. अगर आपका स्टोर तैयार है पर वापस आएँ।
  4. 2.0 पर आने के बाद स्वचालित अपडेट फिर से चालू करें, अगर आपने उनका इस्तेमाल किया था; वरना आगे के सुधार अपने आप नहीं आएँगे।

अगर WooCommerce से पहले WCPOS अपडेट हो गया​

POS एक सूचना पर रुक जाता है कि WooCommerce 9.0 ज़रूरी है; कुछ भी खोता नहीं है। या तो अभी WooCommerce अपडेट करें, या WCPOS 1.11 फिर से इंस्टॉल करें और ऊपर बताए अनुसार ऑटो-अपडेट बंद करें।

पुराने संस्करण पर वापस जाना​

1.11 टिल में अब भी न भेजी गई बिक्री मौजूद है​

टिल पर अपडेट स्क्रीन दिखती है और उसकी बिक्री अभी आपके स्टोर तक नहीं पहुँची है। 2.0 खुलने तक वे उसी डिवाइस पर रहेंगी। उन्हें भेजने के लिए:

  1. उस टिल को अभी जैसी स्थिति में है वैसा ही रहने दें। ऐप अपडेट न करें और ब्राउज़र टिल पर पेज फिर से लोड न करें: दोनों में से कोई भी 2.0 खोल देगा, जिससे न भेजी गई बिक्री मिट जाएगी।
  2. 1.11 प्लगइन फिर से इंस्टॉल करें अपने स्टोर पर।
  3. ब्राउज़र टिल पर पेज फिर से लोड करें, या ऐप बंद करके दोबारा खोलें। अब स्टोर फिर से 1.11 पर है, इसलिए टिल दोबारा कनेक्ट होकर अपनी बिक्री भेजेगा। स्टोर की स्थिति → डेटाबेस में भेजने के लिए लंबित बदलाव की संख्या 0 होने तक प्रतीक्षा करें और सुनिश्चित करें कि कोई पैनल निर्णय नहीं माँग रहा है। इस संख्या में खुले ऑर्डर शामिल नहीं हैं: हर खुले ऑर्डर को पूरा करें या उस पर सर्वर पर सेव करें दबाएँ। अब उसकी बिक्री स्टोर में है।
  4. अपडेट करने के चरणों से फिर से 2.0 पर अपडेट करें।

1.11 पर वापस जाएँ​

अगर 2.0 आपके लिए काम नहीं कर रहा, तो पहले Discord पर हमें बताएँ। अपग्रेड के दिन आने वाली ज़्यादातर समस्याओं का समाधान पुराने संस्करण पर लौटने से जल्दी मिल जाता है।

वापस लौटने से पहले सिंक करें

1.11 पर लौटने पर हर टिल का स्थानीय डेटाबेस खाली हो जाएगा, और 1.11 वह बिक्री नहीं भेज सकता जिसे 2.0 वाला टिल अभी तक आपके स्टोर पर नहीं भेज पाया है। हर 2.0 टिल का सिंक पूरा होने दें: स्टोर की स्थिति → डेटाबेस में भेजने के लिए लंबित बदलाव की संख्या 0 होनी चाहिए, कोई पैनल निर्णय नहीं माँगना चाहिए और कोई खुला ऑर्डर सिंक होना बाकी नहीं रहना चाहिए।

पहले से 2.0 पर मौजूद डेस्कटॉप या मोबाइल ऐप 1.11 प्लगइन से कनेक्ट नहीं हो सकता (इसमें AUTH331 दिखता है), और ऐप स्टोर पुराने संस्करण उपलब्ध नहीं कराते। दोबारा अपग्रेड करने तक उस टिल पर ब्राउज़र POS को yourdomain.com/pos से इस्तेमाल करें।

वापस लौटने के लिए, 1.11 प्लगइन फिर से इंस्टॉल करें। 1.11 पर मौजूद ब्राउज़र टिल और ऐप पहले की तरह चलते रहेंगे।

2.0 में बनाए गए ऑर्डर सामान्य WooCommerce ऑर्डर हैं और अपनी जगह बने रहते हैं। 2.0 में दर्ज किए गए रजिस्टर सत्र और क्लोज़र डेटाबेस में बने रहते हैं, लेकिन 1.11 उन्हें नहीं दिखाता।