WooCommerce Tax
WooCommerce Tax एक WooCommerce प्लगइन है जो आपको हाथ से दरों की तालिका बनाए रखने के बजाय TaxJar के माध्यम से बिक्री कर की दरें स्वचालित रूप से खोजता है। WCPOS इसके साथ काम करता है: POS बिक्री को आपके ऑनलाइन ऑर्डर जैसी ही क्षेत्राधिकार दरें मिलती हैं और WCPOS में कुछ भी चालू करने की आवश्यकता नहीं है।
यह कैसे काम करता है
WooCommerce Tax केवल तब TaxJar से दरें मांगता है जब कोई ऑर्डर ऑनलाइन चेकआउट से गुज़रता है या WooCommerce ऑर्डर स्क्रीन पर संपादित किया जाता है। POS ऑर्डर इनमें से किसी भी मार्ग से नहीं जाते, इसलिए WCPOS उनकी ओर से अनुरोध करता है:
- जब POS किसी खुले ऑर्डर को सहेजता है, तो WCPOS ऑर्डर के कर स्थान की दरों के लिए WooCommerce Tax से अनुरोध करता है। स्थान POS की Calculate Tax Based On सेटिंग का अनुसरण करता है: दुकान का मूल पता, या ग्राहक का बिलिंग अथवा शिपिंग पता।
- WooCommerce Tax इन दरों को आपके स्टोर की सामान्य कर-दर तालिका में प्रत्येक क्षेत्राधिकार के लिए एक पंक्ति के रूप में लिखता है, ठीक वैसे ही जैसे यह ऑनलाइन ऑर्डर के लिए करता है। आप इन्हें पोस्टकोड और शहर के आधार पर
WP Admin > WooCommerce > सेटिंग्स > Tax > Standard ratesमें देखेंगे। - WooCommerce इन पंक्तियों को ऑर्डर पर लागू करता है। ऑर्डर में प्रत्येक क्षेत्राधिकार के लिए एक कर पंक्ति होती है, जिसमें WooCommerce Tax के अपने नाम होते हैं (उदाहरण के लिए CA STATE TAX, CA COUNTY TAX)।
- POS अपनी अगली परिवर्तन जाँच पर नई पंक्तियाँ डाउनलोड करता है, आमतौर पर एक मिनट के भीतर, इसलिए उसके स्थानीय कुल उसके बाद आपके स्टोर से मेल खाते हैं। उन्हें तुरंत प्राप्त करने के लिए, Store health → Database के अंतर्गत Tax rates पंक्ति पर Clear & re-download का उपयोग करें।
किसी खुले POS ऑर्डर में पंक्तियाँ जोड़ने या हटाने पर उसके कर की पुनर्गणना वर्तमान पंक्तियों से होती है। ऑर्डर का भुगतान हो जाने के बाद WCPOS उसे अपरिवर्तित छोड़ देता है और WooCommerce Tax किसी भी अन्य ऑर्डर की तरह व्यवहार करता है।
स्वचालित कर बंद होने पर, WCPOS कुछ विशेष नहीं करता और POS सामान्य रूप से आपकी दुकान की कर-दर तालिका का उपयोग करता है।
सेटअप
WooCommerce Tax कनेक्ट करें
WooCommerce Tax इंस्टॉल और सक्रिय करें, और उसे WordPress.com से कनेक्ट करें। WP Admin > WooCommerce > Status > WooCommerce Tax में WordPress.com से कनेक्ट किया गया दिखना चाहिए।
स्वचालित कर सक्षम करें
WP Admin > WooCommerce > सेटिंग्स > Tax के अंतर्गत, स्वचालित कर को स्वचालित कर सक्षम करें पर सेट करें। आपकी दुकान ऐसे देश में होनी चाहिए जिसे WooCommerce Tax समर्थित करता है।
इसे चालू करने पर आपके द्वारा मैन्युअल रूप से दर्ज की गई दरों का बैकअप CSV फ़ाइल में लिया जाता है और उन्हें तालिका से हटा दिया जाता है। यदि उनकी फिर से आवश्यकता पड़ सकती है, तो बैकअप WP Admin > WooCommerce > Status > WooCommerce Tax से डाउनलोड करें।
POS में सेटिंग्स मिलाएँ
POS में, कर सेटिंग्स खोलें और सर्वर सेटिंग्स पुनर्स्थापित करें पर क्लिक करें। स्वचालित कर चालू होने पर, WooCommerce Tax WooCommerce को ग्राहक के शिपिंग पते के आधार पर कर की गणना करने पर लॉक कर देता है, जिसमें मूल्य कर को छोड़कर दर्ज और प्रदर्शित किए जाते हैं, और POS को इन्हें प्रतिबिंबित करना होता है।
यदि आप वॉक-इन बिक्री के लिए जानबूझकर POS को दुकान के आधार पते पर रखते हैं, तो WCPOS आपकी दुकान पर POS ऑर्डर के लिए भी उसी आधार का उपयोग करता है, इसलिए दोनों फिर भी समान रहते हैं।
परीक्षण बिक्री करें
मानक कर वर्ग में किसी कर-योग्य उत्पाद की बिक्री दर्ज करें और ऑर्डर को सहेजने दें। इसे WP Admin में जाँचें: इसमें क्षेत्राधिकार-नामित कर पंक्तियाँ होनी चाहिए और संबंधित पंक्तियाँ मानक दरों के अंतर्गत दिखाई देनी चाहिए। किसी अन्य कर वर्ग के उत्पादों के लिए, जब किसी बिक्री में पहली बार ऐसा उत्पाद शामिल होता है, तो उस वर्ग के अंतर्गत पंक्तियाँ जोड़ी जाती हैं।
क्या अपेक्षित है
- किसी नए स्थान पर पहली बिक्री में एक बार अंतर हो सकता है। POS उन दर पंक्तियों के आधार पर बिक्री का कुल जोड़ता है जिन्हें वह पहले ही डाउनलोड कर चुका है। यदि आपके स्टोर ने पहले कभी किसी पते पर कर नहीं लगाया है, तो उसके लिए अभी कोई पंक्ति नहीं होगी, इसलिए उस एक बिक्री पर POS कुल राशि सूचना दिखा सकता है। आपके स्टोर के आंकड़े ही दर्ज किए जाते हैं। पंक्ति POS तक पहुंचने के बाद, आमतौर पर एक मिनट के भीतर, उस स्थान पर होने वाली अगली बिक्री में आंकड़े मिल जाते हैं। ग्राहक के पते के आधार पर कर लगाने पर ऐसा हर नए पिन कोड के लिए एक बार हो सकता है; दुकान के आधार पते के साथ, सामान्यतः केवल पहली बिक्री पर। किसी कर क्षेत्राधिकार द्वारा दर बदलने पर यह एक बार फिर हो सकता है।
- दर पंक्तियां मैन्युअल रूप से न जोड़ें। किसी स्थान की पंक्तियां वहां पहली बिक्री होने पर दिखाई देती हैं। यदि POS में सभी कर दरें देखें किसी स्थान के लिए खाली दिखता है, तो उस स्थान पर अभी बिक्री नहीं हुई है।
- शुल्क TaxJar को नहीं भेजे जाते। कर योग्य शुल्क पर आपके टेबल में शुल्क के कर वर्ग के लिए पहले से मौजूद दर से कर लगाया जाता है; WooCommerce Tax भी अपनी ऑर्डर स्क्रीन पर शुल्कों के साथ यही व्यवहार करता है।
- असफल लुकअप कभी बिक्री को नहीं रोकता। यदि TaxJar तक नहीं पहुंचा जा सकता, या WooCommerce Tax ऑर्डर का लुकअप करने से मना कर देता है (पते में पिन कोड नहीं है, ग्राहक कर-मुक्त है, या ऐसा स्थान जहां आपके स्टोर का कोई नेक्सस नहीं है), तो ऑर्डर आपके टेबल में पहले से मौजूद दरों के साथ ही सहेजा जाता है। आपके सर्वर पर POS लॉग में कारण दर्ज होता है: आउटेज के लिए WooCommerce Tax rate priming failed, और अस्वीकृति के लिए WooCommerce Tax returned no rates for the POS order। लॉग देखें।
- Stripe Tax अलग है। Stripe Tax POS ऑर्डरों के साथ बिल्कुल काम नहीं करता। प्लगइन टकराव देखें।