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

आपकी दुकान और POS के कुल योग मेल नहीं खाते

POS बिक्री पर एक सूचना दिखाता है, जिसमें "आपकी दुकान ने इस ऑर्डर के कुल योग बदल दिए हैं" लिखा होता है और राशियाँ सूचीबद्ध होती हैं जो दोनों के बीच अलग होती हैं।

सूचना का अर्थ

WooCommerce हर ऑर्डर के कुल योग की गणना स्वयं करता है। POS उस गणना को स्थानीय रूप से दोहराता है, ताकि एक कैश रजिस्टर बिक्री का कुल योग निकाल सके और तुरंत भुगतान ले सके — और इंटरनेट बंद होने पर भी काम करता रहे।

दोनों का बिल्कुल समान होना अपेक्षित है। जब POS बिक्री सहेजता है और आपकी दुकान जवाब में अलग राशियाँ भेजती है, तो वह पुनरुत्पादन गलत था और सूचना कैशियर को सामान काउंटर से जाने से पहले बताती है।

आपकी दुकान की राशियाँ ही मान्य हैं

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

समस्या का समाधान होने तक ऑफ़लाइन बिक्री न करें

POS स्थानीय रूप से जिन राशियों की गणना करता है, कनेक्शन न होने पर भी उन्हीं राशियों का उपयोग करता है — और ऑफ़लाइन होने पर उन्हें ठीक करने के लिए कोई सर्वर नहीं होता। इसलिए, किसी भी कारण से बिक्री में अंतर होने पर, इस स्टोर की ऑफ़लाइन बिक्री गलत हो सकती है और पुनः कनेक्ट होने तक इसका पता नहीं लगाया जा सकता।

यह केवल प्लगइन वाले मामले पर नहीं, नीचे दिए गए हर कारण पर लागू होता है।

पहले, POS को फिर से सिंक करें

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

POS में कर सेटिंग्स खोलें और वर्तमान कॉन्फ़िगरेशन को अपने स्टोर से प्राप्त करने के लिए सर्वर सेटिंग्स पुनर्स्थापित करें का उपयोग करें, फिर एक नई परीक्षण बिक्री करें।

यदि इससे समस्या हल हो जाती है, तो काम पूरा हो गया — जब भी आप इसके अंतर्गत कुछ बदलें, इसे करना याद रखें WooCommerce → सेटिंग्स → कर। प्रत्येक फ़ील्ड का अर्थ जानने के लिए कर सेटिंग्स देखें और वह एक स्थिति भी देखें जिसमें पुनर्स्थापित करना उचित नहीं है।

WooCommerce Tax का उपयोग करने वाले स्टोर

यदि आपका स्टोर स्वचालित करों के साथ WooCommerce Tax का उपयोग करता है, तो उस स्थान पर पहली बिक्री के लिए, जहाँ आपके स्टोर ने पहले कभी कर नहीं लगाया है, यह सूचना एक बार दिखाई देगी, और एक बार फिर यदि किसी कर-क्षेत्र की दर बदलती है। बिक्री होने पर TaxJar आपकी दर तालिका भरता है, इसलिए POS को जिस पंक्ति की ज़रूरत थी, वह उस बिक्री के बनने तक मौजूद नहीं थी। POS अगले परिवर्तन पर पंक्ति डाउनलोड करता है जाँच होती है, आम तौर पर एक मिनट के भीतर, और उस स्थान पर अगली बिक्री मेल खाती है। साफ़ करें और फिर से डाउनलोड करें के अंतर्गत स्टोर की स्थिति → डेटाबेस में कर दरें पंक्ति पर यह तुरंत प्राप्त हो जाता है। ग्राहक के पते पर आधारित कर के साथ हर वह पिन कोड, जिस पर आपके स्टोर ने कभी कर नहीं लगाया है, ऐसा एक बार कर सकता है।

यदि POS के नए सिरे से सिंक होने पर भी सूचना दिखाई देती है, तो नीचे दिए गए कारणों की जाँच करें।

इसके कारण

तीन संभावनाएँ हैं और तीनों में सूचना एक जैसी दिखती है।

ऐसी कर या पूर्णांकन सेटिंग जिसे POS अलग तरह से पढ़ता है

अब तक का सबसे सामान्य कारण। WooCommerce → सेटिंग्स → कर में जाँच करें:

  • कर सहित दर्ज की गई कीमतें — क्या आपके कैटलॉग की कीमतों में पहले से कर शामिल है
  • पूर्णांकन — "उप-योग स्तर पर कर का पूर्णांकन करें" बहु-पंक्ति बिक्री के परिणाम बदल देता है
  • कर दरें — ऐसी दर जिसकी प्राथमिकता या कंपाउंड सेटिंग आपकी अपेक्षा से अलग हो
  • दशमलव स्थानों की संख्यासामान्य में, 3+ दशमलव स्थानों वाला स्टोर 2 दशमलव स्थानों वाले स्टोर से अलग तरीके से राउंड करता है

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

ऑर्डर के कुल को फिर से गणना करने वाला प्लगइन

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

यदि यह जानबूझकर किया गया है और स्वीकार्य है, तो कुछ भी खराब नहीं है — बिक्री सही ढंग से दर्ज होती है आपके स्टोर द्वारा। लेकिन सूचना हर प्रभावित बिक्री पर दिखाई देगी, और यह एकमात्र कारण है जो समाप्त नहीं होता: वे नियम सर्वर पर होते हैं और POS उन्हें दोहरा नहीं सकता, इसलिए ऐसा स्टोर जो इस तरह कुल की गणना करता है, वह ऑफ़लाइन बिल्कुल भी सही ढंग से बिक्री नहीं कर सकता, केवल तब तक नहीं जब तक कुछ ठीक न हो जाए।

कौन-सा प्लगइन पहचानना है, इसके लिए प्लगइन संघर्ष देखें ज़िम्मेदार है।

POS में बग

यदि आपका स्टोर एक मानक WooCommerce इंस्टॉल है, जिसमें कुल राशि बदलने वाले कोई प्लगइन नहीं हैं, और राशियाँ फिर भी अलग हैं, तो यह हमारी ओर का बग है और हम इसके बारे में जानना चाहते हैं।

जब यह कई बिक्री में होता है

किसी एक बिक्री में अंतर की जाँच करना उचित है। POS सूचना को तब बढ़ा देता है जब कई अलग-अलग बिक्री में अंतर होता है, क्योंकि उस समय यह केवल एक ऑर्डर की विशेषता नहीं रह जाती — यह इंस्टॉल की विशेषता बन जाती है और कारण मिलने तक यह होता रहेगा।

ऐसा होने का एक हानिरहित कारण यह हो सकता है: ग्राहक के पते के आधार पर कर वाला WooCommerce Tax स्टोर, जिसमें नए पिन कोड पर पहली कई बिक्री में से प्रत्येक में एक बार अंतर हुआ। यदि उन पिन कोडों में से प्रत्येक पर अगली बिक्री मेल खाती है, तो कोई समस्या नहीं है।

हमें क्या भेजें

सूचना अलग-अलग प्रत्येक राशि का नाम बताती है और दोनों आंकड़े दिखाती है। यह और निम्नलिखित जानकारी आमतौर पर स्क्रीन शेयर किए बिना कारण पहचानने के लिए पर्याप्त होती है:

  1. राशियां दिखाने वाली सूचना का स्क्रीनशॉट।
  2. यह पुष्टि कि आपने POS में सर्वर सेटिंग्स पुनर्स्थापित करें चलाया है और सूचना बनी रही।
  3. आपकी कर सेटिंग्स: WooCommerce → सेटिंग्स → कर (स्वचालित कर चालू हैं या नहीं सहित सभी फ़ील्ड), और सामान्य → दशमलव स्थानों की संख्या
  4. क्या "उप-योग स्तर पर कर को राउंड करें" सक्षम है।
  5. कर दर तालिका स्वयं, केवल सेटिंग्स पृष्ठ नहीं — प्रत्येक दर श्रेणी के अंतर्गत पंक्तियां, जिसमें देश/राज्य/पोस्टकोड/शहर, दर %, प्राथमिकता, कंपाउंड और शिपिंग शामिल हैं। अधिकांश ऊपर बताए गए कारण उन्हीं पंक्तियों में होते हैं, न कि उनके ऊपर की सेटिंग्स में, और उनके बिना हमें फिर से पूछना पड़ता है।
  6. सक्रिय प्लगइनों की सूची जो कीमतों, करों, शुल्कों या मुद्रा को प्रभावित करते हैं।
  7. प्रभावित बिक्री का ऑर्डर नंबर।