कार्ट छूट
WCPOS कैशियर को चलते-फिरते ऑर्डर पर छूट देने के कई तरीके प्रदान करता है: त्वरित प्रतिशत बटन, सीधे लाइन-आइटम मूल्य संपादन और ऑर्डर-स्तरीय छूट शुल्क। उपयोग नियमों वाले पूर्व-कॉन्फ़िगर किए गए प्रमोशन के लिए, कूपन (Pro) देखें।
WooCommerce छूट कुल में POS मूल्य परिवर्तन दिखने का तरीका v1.9.0 में बदल गया। वर्तमान रसीद टेम्पलेट मूल मूल्य और POS बचत को अलग-अलग दिखा सकते हैं, जबकि मूल छूट कुल कूपन के लिए आरक्षित रहता है। विवरण के लिए नीचे v1.9.0 में क्या बदला देखें।
त्वरित छूट
त्वरित छूट बटन एक टैप से पूरे ऑर्डर पर प्रतिशत छूट लागू करने देते हैं।
इन्हें कॉन्फ़िगर करने के लिए, कार्ट की डिस्प्ले सेटिंग्स खोलें और त्वरित छूट फ़ील्ड में प्रतिशतों की कॉमा से अलग की गई सूची दर्ज करें। उदाहरण के लिए, 5,10,15,20 चार शॉर्टकट बटन बनाता है।
त्वरित छूट बटन टैप करने पर, प्रतिशत कार्ट के सभी लाइन आइटम पर लागू होता है।
लाइन-आइटम छूट
आप कार्ट में किसी भी व्यक्तिगत लाइन आइटम की कीमत सीधे बदल सकते हैं:
- लाइन आइटम में कीमत फ़ील्ड पर क्लिक करें
- नई कीमत दर्ज करें
- पुष्टि करने के लिए Enter दबाएँ
यह मूल्य-मिलान, स्टाफ़ छूट या एकमुश्त समायोजन के लिए उपयोगी है। लाइन आइटम का कुल, मात्रा × नई कीमत के आधार पर अपने-आप अपडेट हो जाता है।
कार्ट आइटम संपादित करने के बारे में अधिक जानकारी के लिए लाइन आइटम देखें।
यदि कोई ग्राहक एक ही उत्पाद के हिस्सों पर अलग-अलग छूट चाहता है (जैसे, 3 पूरी कीमत पर और 2 छूट के साथ), तो किसी लाइन आइटम को अलग-अलग पंक्तियों में विभाजित करने के लिए कार्ट प्रदर्शन सेटिंग्स में विभाजित करें विकल्प सक्षम करें।
ऑर्डर-स्तरीय छूट
पूरे ऑर्डर पर एक समान छूट लागू करने के लिए (अलग-अलग आइटम के बजाय), ऋणात्मक शुल्क जोड़ें:
- कार्ट आइटम के नीचे शुल्क जोड़ें पर क्लिक करें
- नाम दर्ज करें (उदा., "स्टाफ़ छूट")
- छूट की राशि ऋणात्मक संख्या के रूप में दर्ज करें (उदा.,
-5.00)
शुल्क अलग पंक्ति आइटम के रूप में दिखाई देता है और ऑर्डर का कुल घटाता है। आवश्यकता होने पर, तीन-बिंदु मेनू का उपयोग करके शुल्क की कर स्थिति संपादित की जा सकती है।
POS छूट बनाम WooCommerce कूपन
इस पृष्ठ पर दी गई छूटें वे तदर्थ समायोजन हैं जिन्हें कैशियर काउंटर पर लागू करते हैं; WooCommerce कूपन नियमों और ट्रैकिंग के साथ पहले से कॉन्फ़िगर किए गए प्रचार हैं। उनका संक्षिप्त तुलनात्मक विवरण यहाँ दिया गया है:
| POS छूट | WooCommerce कूपन (Pro) | |
|---|---|---|
| कैसे लागू किया जाता है | त्वरित छूट, पंक्ति मूल्य संपादन या ऋणात्मक शुल्क | कार्ट में कूपन कोड दर्ज करें |
| कहाँ कॉन्फ़िगर किया जाता है | कैशियर द्वारा तुरंत | WP Admin → मार्केटिंग → कूपन में पहले से कॉन्फ़िगर किया गया |
| ट्रैकिंग | पंक्ति मूल्य के रूप में दर्ज किया जाता है (v1.9.0 परिवर्तन देखें) | WooCommerce रिपोर्ट में कूपन छूट के रूप में ट्रैक किया जाता है |
| प्रतिबंध | कोई नहीं — कैशियर कोई भी मूल्य सेट कर सकता है | उपयोग सीमाएँ, उत्पाद/श्रेणी प्रतिबंध, न्यूनतम खर्च, समाप्ति तिथि, ईमेल नियम |
| इनके लिए सर्वोत्तम | तदर्थ समायोजन, मूल्य मिलान | संरचित प्रचार, ट्रैक की जा सकने वाली छूटें |
एकमुश्त मूल्य समायोजन के लिए, इस पृष्ठ पर छूट देना अधिक सरल है। यदि आपको WooCommerce रिपोर्ट में छूट उपयोग ट्रैक करना है या उपयोग सीमाओं जैसे नियम लागू करने हैं, तो कूपन का उपयोग करें।
POS मूल्य परिवर्तन कूपनों के साथ कैसे काम करते हैं
जब कोई कैशियर किसी पंक्ति आइटम के लिए कस्टम मूल्य सेट करता है (उदाहरण के लिए, $18 को घटाकर $16 करना), और फिर कूपन लागू किया जाता है, तो कूपन की गणना POS-छूट वाले मूल्य ($16) पर होती है, मूल मूल्य ($18) पर नहीं। इससे मूल मूल्य पर कैशियर छूट और कूपन, दोनों लागू होने से ग्राहकों को अत्यधिक छूट नहीं मिलती।
- WooCommerce में POS-छूट वाले आइटम को "सेल पर" माना जाता है। यदि किसी कूपन में सेल आइटम शामिल न करें सक्षम है, तो वह POS-छूट वाले आइटम को छोड़ देगा — ठीक वैसे ही जैसे वह सामान्य सेल आइटम को छोड़ता है। डेवलपर
woocommerce_pos_item_is_on_saleफ़िल्टर से इसे ओवरराइड कर सकते हैं। - कूपन हटाने पर पंक्ति का मूल्य POS-छूट वाला ही रहता है।
POS मूल्य ओवरराइड कैसे संग्रहीत होते हैं और उपलब्ध फ़िल्टरों के तकनीकी विवरण के लिए, POS छूट संदर्भ देखें।
v1.9.0 में क्या बदला
यदि आपने v1.8 से अपग्रेड किया है और देखा है कि रसीदों और रिपोर्ट में छूट कुल अब 0 दिखा रहा है, तो इस अनुभाग में कारण और उपलब्ध विकल्प बताए गए हैं।
परिवर्तन
v1.9.0 से पहले, जब कैशियर किसी लाइन की कीमत कम करता था (जैसे, $18 → $16), तो POS ऑर्डर को subtotal = $18 और total = $16 के साथ दर्ज करता था। इसके बाद WooCommerce discount_total = $2 की गणना करता था, जो रसीद और रिपोर्ट में छूट के रूप में दिखाई देता था।
इससे कूपन लगाए जाने पर कुल राशि गलत हो जाती थी — कूपन की गणना मूल $18 के आधार पर होती थी, जिससे छूट अधिक हो जाती थी और ग्राहक से कम शुल्क लिया जाता था।
v1.9.0 से, WCPOS बिक्री कीमतों के लिए WooCommerce के व्यवहार के अनुरूप काम करता है: काउंटर पर निर्धारित की गई कीमत ही लाइन का उप-योग होती है। WooCommerce केवल कूपन कोड को "छूट" के रूप में गिनता है (यह WC के बिक्री पर मौजूद उत्पादों के व्यवहार से मेल खाता है, जहाँ बिक्री कीमत भी अलग छूट पंक्ति के बिना उप-योग में शामिल होती है)।
इसका क्या अर्थ है
- रसीदों में दर्ज की गई नियमित कीमत, नियमित कीमत और बिक्री कीमत के बीच की बचत, और इन बचतों तथा कूपन को मिलाकर कुल बचत दिखाई जा सकती है। कीमत की बचत WooCommerce के छूट फ़ील्ड से अलग रहती है।
- रिपोर्ट में, केवल POS लाइन-आइटम की कीमतों में बदलाव किए जाने पर
discount_total = 0दिखता है। केवल कूपन छूटें गिनी जाती हैं। - कूपन अब POS से छूट वाले आइटम पर एक साथ लागू होने पर सही ढंग से गणना करते हैं।
- दर्ज की गई नियमित और बिक्री कीमतें संग्रहीत की जाती हैं POS लाइन-आइटम मेटाडेटा (
_woocommerce_pos_data) में, ताकि रसीद WooCommerce की छूट कुल राशि बदले बिना बचत निकाल सके।
रसीदों पर मूल कीमत और बचत दिखाना
मौजूदा बंडल में शामिल मूल्य-दर्शाने वाले टेम्पलेट, उत्पाद के बिक्री पर होने या काउंटर पर उसकी कीमत बदले जाने पर दर्ज की गई नियमित कीमत और बचत दिखाते हैं। WCPOS द्वारा पूर्ण ऑर्डर-स्तरीय आंकड़ा निकाला जा सकने पर वे कुल बचत भी दिखाते हैं। इस कुल में नियमित कीमत की बचत और कूपन छूटें शामिल होती हैं, बिना किसी को दो बार गिने।
गैलरी से कॉपी किए गए टेम्पलेट संपादन योग्य स्नैपशॉट होते हैं और WCPOS अपडेट से अधिलेखित नहीं होते। यदि यह बदलाव होने से पहले रसीद बनाई गई थी, तो इनमें से कोई एक करें:
- बंडल में शामिल टेम्पलेट की नई कॉपी पर टेम्पलेट का उपयोग करें पर क्लिक करें; या
- मौजूदा टेम्पलेट को रसीद डेटा संदर्भ में दिए गए फ़ील्ड से अपडेट करें।
मुख्य रसीद फ़ील्ड ये हैं:
| फ़ील्ड | अर्थ |
|---|---|
lines[].regular_price_display | दर्ज किया गया नियमित इकाई मूल्य |
lines[].selling_price_display | कूपन से पहले का विक्रय इकाई मूल्य |
lines[].unit_savings_display | प्रति आइटम बचत |
lines[].line_regular_total_display | पंक्ति के लिए नियमित मूल्य का कुल |
lines[].line_savings_display | पंक्ति के लिए कुल बचत |
totals.sale_savings_total_display | कैटलॉग बिक्री और काउंटर मूल्य परिवर्तनों से नियमित और विक्रय मूल्य के बीच की कुल बचत |
totals.discount_total_display | WooCommerce छूट का कुल; सामान्यतः वर्तमान ऑर्डर के कूपन |
totals.total_saved_display | नियमित मूल्य की बचत और WooCommerce छूट का संयुक्त कुल |
totals.total_saved_complete | क्या संयुक्त कुल पूर्ण है और प्रदर्शित करना सुरक्षित है |
कस्टम टेम्पलेटों में कुल बचत पंक्ति के लिए शर्त लगाई जानी चाहिए, ताकि ऐतिहासिक मूल्य डेटा अधूरा होने या कोई बचत न होने पर वह दिखाई न दे — सटीक पैटर्न के लिए रसीद डेटा संदर्भ देखें।
WooCommerce रिपोर्टों में कोई बदलाव नहीं होता: मूल छूट योग में अब भी कूपन शामिल होते हैं, न कि वर्तमान बिक्री-मूल्य या काउंटर-मूल्य से हुई बचत। रसीदों के लिए totals.total_saved का उपयोग करें और जब रिपोर्टों में बचत को WooCommerce छूट के रूप में भी ट्रैक करना हो, तब कूपन का उपयोग जारी रखें।
ज्ञात सीमाएँ
- स्वचालित छूट नियम नहीं हैं — POS "2 खरीदें, 1 मुफ़्त पाएँ" जैसे स्वचालित छूटों का समर्थन नहीं करता। संरचित प्रचारों के लिए WooCommerce कूपन का उपयोग करें।
- त्वरित छूट केवल प्रतिशत-आधारित हैं — निश्चित राशि की छूट के लिए अंतर्निहित त्वरित बटन नहीं है। इसके बजाय ऋणात्मक शुल्क का उपयोग करें या अलग-अलग कीमतों में बदलाव करें।