CHECKOUT401: कुल राशि में अंतर
इसका क्या अर्थ है
आपके स्टोर ने इस ऑर्डर के लिए काउंटर पर दिखाई गई राशि से अलग कुल राशि की गणना की।
आगे कोई भी भुगतान लेने से पहले अपने स्टोर एडमिन में ऑर्डर जाँचें — स्टोर की कुल राशि ही सत्य का स्रोत है। यदि अंतर अप्रत्याशित हो, तो डायग्नोस्टिक्स एक्सपोर्ट करें और सपोर्ट से संपर्क करें।
क्या करें
दोबारा प्रयास करने से पहले नीचे दिए गए विवरण जाँचें। WCPOS इसे स्वयं दोबारा नहीं आज़माता — जब आप तैयार हों तब पुनः प्रयास करें।
आपका डेटा
हो सकता है पैसे का लेन-देन हो चुका हो — कुछ भी करने से पहले भुगतान सत्यापित करें। यदि यह बना रहे, तो डायग्नोस्टिक्स एक्सपोर्ट करें और WCPOS सपोर्ट से संपर्क करें।
समस्या निवारण
- आगे कोई भी भुगतान लेने से पहले रुकें — स्टोर की कुल राशि ही सत्य का स्रोत है।
- WP Admin में ऑर्डर खोलें और उसकी कुल राशि की तुलना काउंटर पर दिखाई गई राशि से करें; लॉग प्रविष्टि में दर्ज होता है कि किन राशियों में अंतर था।
- इसके आम कारण हैं ऐसी कर सेटिंग्स जो काउंटर की अपेक्षा से अलग हों, या कोई छूट या मूल्य-निर्धारण प्लगइन जो सर्वर पर दोबारा गणना कर रहा हो। यदि अंतर कर राशि का है, तो पहले स्टोर की कर सेटिंग्स की समीक्षा करें।
- यदि काउंटर की राशि के अनुसार पैसे लिए जा चुके हैं और स्टोर अलग राशि बता रहा है, तो ग्राहक के जाने से पहले अपनी सामान्य प्रक्रिया के अनुसार अंतर निपटाएँ (रिफ़ंड या अतिरिक्त शुल्क)।
- यदि अंतर का कोई स्पष्टीकरण न मिले, तो डिबग जानकारी एक्सपोर्ट करें और ऑर्डर नंबर के साथ सपोर्ट से संपर्क करें।
कहाँ देखें
जब WCPOS इस त्रुटि को सहेज पाता है, तो वह उसी डिवाइस पर दर्ज होती है जिसने उसे उत्पन्न किया। स्टोर हेल्थ → लॉग्स खोलें (नेविगेशन ड्रॉअर में सबसे नीचे दिया गया हार्ट-पल्स आइकॉन), इस कोड से चिह्नित प्रविष्टि ढूँढें और उसे विस्तृत करें: विस्तृत पंक्ति में सरल भाषा में कारण और विफलता के समय दर्ज किया गया संदर्भ दिखाई देता है। स्टोर अनुरोध की स्थिति में उस संदर्भ में सर्वर का अपना त्रुटि कोड (serverCode), HTTP status या endpoint शामिल हो सकता है; कौन-से फ़ील्ड दिखेंगे यह इस बात पर निर्भर करता है कि विफलता कहाँ हुई। समस्या की रिपोर्ट करते समय स्क्रीनशॉट के बजाय लॉग्स स्क्रीन के ऊपर दिए गए डिबग जानकारी कॉपी करें (फ़ोन और टैबलेट पर डिबग जानकारी साझा करें) का उपयोग करें: यह ऐप संस्करण, कनेक्शन स्थिति और सबसे हालिया त्रुटियों को एक साथ इकट्ठा कर देता है। लॉग्स अधिकतम 30 दिनों तक रखे जाते हैं, इसलिए समस्या ताज़ा रहते ही उन्हें इकट्ठा कर लें। साथ ही, POS द्वारा अपनी लॉग प्रविष्टि लिख पाने से पहले ब्राउज़र कंसोल में दिखी किसी भी त्रुटि को भी कॉपी करें।
ऐप के भीतर मौजूद लॉग के अलावा, यह विफलता इन जगहों पर भी सुराग छोड़ सकती है:
- नेटवर्क इंस्पेक्टर (वेब और डेस्कटॉप): डेवलपर टूल्स खोलें — ब्राउज़र में F12 दबाएँ, या डेस्कटॉप ऐप के मेनू में उन्नत → डेवलपर टूल्स टॉगल करें चुनें — और नेटवर्क टैब चुनें। पहले इस पेज का पुनः प्रयास संबंधी मार्गदर्शन अपनाएँ; क्रिया को केवल तभी दोहराएँ जब वे चरण कहें कि ऐसा करना सुरक्षित है। विफल अनुरोध में HTTP स्थिति और कच्ची प्रतिक्रिया बॉडी दिखती है, जिसमें वे त्रुटि पेज भी शामिल हैं जो कभी POS लॉग तक नहीं पहुँचते।
- सर्वर-साइड POS लॉग्स: WP Admin में POS → सेटिंग्स → टूल्स → लॉग्स खोलें। यह पेज सर्वर पर ही उत्पन्न हुई POS-संबंधी चेतावनियाँ और त्रुटियाँ दर्ज करता है, जो ऐप के भीतर कभी दिखाई नहीं दे सकतीं। मेनू पर लाल बैज का अर्थ है कि सर्वर-साइड त्रुटियाँ अपठित हैं।
विवरण
- कोड:
CHECKOUT401(TOTALS_DIVERGED) - गंभीरता: error
- इसमें जोड़ा गया: WCPOS 1.10.0