ईमेल सूचनाएँ
WCPOS आपको POS ऑर्डर के लिए WooCommerce सूचना ईमेल पर प्रति-ईमेल नियंत्रण प्रदान करता है, जो आपकी साइट-व्यापी WooCommerce ईमेल सेटिंग्स से अलग है। आप बिक्री प्रोसेस करने वाले कैशियर को भी सूचित कर सकते हैं।
ये सेटिंग्स चेकआउट स्क्रीन पर हैं — WP Admin → POS → सेटिंग्स → चेकआउट पर जाएँ। ईमेल नियंत्रण ऑर्डर स्थिति और भुगतान गेटवे अनुभागों के ऊपर हैं।
WooCommerce के डिफ़ॉल्ट ईमेल ट्रिगर POS ऑर्डर पर हमेशा सही ढंग से काम नहीं करते, क्योंकि POS POS - Open और POS - Partial जैसी कस्टम स्थितियों का उपयोग करता है जिनके बारे में WooCommerce को जानकारी नहीं होती। WCPOS जब कोई ऑर्डर इन स्थितियों से निकलकर पूर्ण, प्रोसेसिंग, या होल्ड पर में बदलता है तो नया ऑर्डर ईमेल मैन्युअल रूप से फिर से ट्रिगर करता है — ताकि ऑर्डर ने चेकआउट में चाहे जो भी रास्ता अपनाया हो, आपको विश्वसनीय रूप से सूचना मिले।
तीन ईमेल समूह
प्रत्येक समूह के शीर्ष पर एक मास्टर टॉगल होता है। जब टॉगल चालू होता है, तो नीचे एक चेकबॉक्स सूची दिखाई देती है जिससे प्रत्येक ईमेल प्रकार को सक्षम या अक्षम किया जा सकता है। जब टॉगल बंद होता है, तो POS ऑर्डर के लिए उनमें से कोई भी ईमेल नहीं भेजा जाता (प्रति-ईमेल चेकबॉक्स की स्थिति चाहे जो भी हो)।
एडमिन ईमेल
"POS ऑर्डर के लिए WooCommerce एडमिन सूचना ईमेल" — डिफ़ॉल्ट रूप से चालू।
WooCommerce → Settings → Emails → (ईमेल प्रकार) → Recipient(s) में कॉन्फ़िगर किए गए पते(पतों) पर भेजी जाती है।
| ईमेल | डिफ़ॉल्ट | कब भेजी जाती है |
|---|---|---|
| नया ऑर्डर | ✓ चेक किया गया | कोई POS ऑर्डर प्रोसेसिंग / पूर्ण / होल्ड पर में जाता है |
| रद्द किया गया ऑर्डर | ✓ चेक किया गया | कोई POS ऑर्डर रद्द किया जाता है |
| विफल ऑर्डर | ✓ चेक किया गया | कोई POS ऑर्डर विफल होता है (गेटवे त्रुटि, आदि) |
ग्राहक ईमेल
"POS ऑर्डर के लिए WooCommerce ग्राहक सूचना ईमेल" — डिफ़ॉल्ट रूप से चालू।
ग्राहक के बिलिंग ईमेल पर भेजी जाती है — केवल उन ऑर्डर के लिए ट्रिगर होती है जिनसे कोई ग्राहक संलग्न हो (अतिथि बिक्री के लिए चुपचाप छोड़ दी जाती है)।
| ईमेल | डिफ़ॉल्ट | कब भेजी जाती है |
|---|---|---|
| ऑर्डर होल्ड पर | ✓ चेक किया गया | कोई POS ऑर्डर होल्ड पर में जाता है |
| प्रोसेसिंग ऑर्डर | ✓ चेक किया गया | कोई POS ऑर्डर प्रोसेसिंग में जाता है |
| पूर्ण ऑर्डर | ✓ चेक किया गया | कोई POS ऑर्डर पूर्ण होता है |
| रिफंड किया गया ऑर्डर | ✓ चेक किया गया | कोई POS ऑर्डर रिफंड किया जाता है (पूर्ण या आंशिक) |
| विफल ऑर्डर | ✓ चेक किया गया | कोई POS ऑर्डर विफल होता है |
कैशियर ईमेल
"POS ऑर्डर प्रोसेस करने वाले कैशियर को नया ऑर्डर सूचना भेजें" — डिफ़ॉल्ट रूप से बंद।
| ईमेल | डिफ़ॉल्ट | कब भेजी जाती है |
|---|---|---|
| नया ऑर्डर | ✓ चेक किया गया (जब मास्टर टॉगल चालू हो) | कोई POS ऑर्डर उस कैशियर द्वारा पूर्ण किया जाता है |
WCPOS कैशियर की पहचान ऑर्डर के _pos_user मेटा (टिल में लॉग इन WP उपयोगकर्ता) से करता है और उनके खाते का ईमेल लेता है। यदि कैशियर का ईमेल एडमिन के ईमेल के समान हो — उदाहरण के लिए, एकल-स्वामी स्टोर जहाँ एक ही व्यक्ति एडमिन और कैशियर दोनों है — तो WCPOS प्राप्तकर्ता को डि-डुप्लिकेट कर देता है ताकि आपको ईमेल दो बार न मिले।
एडमिन और कैशियर टॉगल स्वतंत्र रूप से काम करते हैं — एक को बंद करने से दूसरे पर कोई प्रभाव नहीं पड़ता।
सामान्य परिदृश्य
व्यस्त दिनों में इनबॉक्स को भरने से रोकें
यदि आपकी दुकान में दिन में 50+ बिक्री होती है और एडमिन को हर एक के लिए सूचना की आवश्यकता नहीं है, तो एडमिन ईमेल → नया ऑर्डर बंद कर दें। रद्द किया गया ऑर्डर और विफल ऑर्डर चालू रखें — ये वे हैं जिनके बारे में आप वास्तव में जानना चाहते हैं।
राजस्व ट्रैकिंग के लिए, नया ऑर्डर ईमेल गिनने के बजाय रिपोर्ट स्क्रीन वैसे भी एक बेहतर टूल है।
सूचनाएँ केवल ड्यूटी पर मौजूद कैशियर को भेजें, एडमिन को नहीं
एडमिन ईमेल मास्टर टॉगल बंद कर दें, और कैशियर ईमेल मास्टर टॉगल चालू कर दें। हर बिक्री पूर्ण करने वाले कैशियर को उनके व्यक्तिगत खाते के पते पर नया ऑर्डर ईमेल मिलता है, और एडमिन इनबॉक्स साफ़ रहता है।
यह उन बहु-कैशियर स्टोर के लिए अच्छा काम करता है जहाँ स्वामी हर लेन-देन की जानकारी में नहीं रहना चाहता।
इन-स्टोर बिक्री के लिए ग्राहक ईमेल अक्षम करें
पर्यटक-बहुल स्टोर, बाज़ार के स्टॉल, और क्विक-सर्व कैफे अक्सर ग्राहकों को रसीद ईमेल नहीं करना चाहते — उनके पास पहले से ही मुद्रित रसीद होती है। ग्राहक ईमेल मास्टर टॉगल बंद कर दें और POS बिक्री के लिए कोई प्रोसेसिंग / पूर्ण / रिफंड किए गए ईमेल नहीं जाएँगे।
इससे आपके ऑनलाइन ऑर्डर के लिए ग्राहक-संबंधी ईमेल अछूते रहते हैं, क्योंकि वे मानक WooCommerce के माध्यम से चलते हैं (POS पथ से नहीं)।
ग्राहक ईमेल चालू रखें, लेकिन 'प्रोसेसिंग' वाला नहीं
यदि आपके POS ऑर्डर तुरंत पूर्ण हो जाते हैं (नकद + कार्ड-उपस्थित), तो ग्राहक को एक ही सेकंड के भीतर एक प्रोसेसिंग ईमेल और एक पूर्ण ईमेल मिलती है। अनावश्यक ईमेल हटाने के लिए ग्राहक ईमेल सूची में प्रोसेसिंग ऑर्डर को अनचेक करें।
मैंने v1.8.9 से पहले के संस्करण से अपग्रेड किया और मेरा पुराना एकल 'Enable emails' स्विच गायब है
पुराने संस्करणों का एकल चालू/बंद स्विच ऊपर दी गई तीन-समूह संरचना से बदल दिया गया है। WCPOS आपकी पुरानी सेटिंग को पारदर्शी रूप से माइग्रेट करता है — यदि आपकी ईमेल पहले बंद थीं, तो तीनों मास्टर टॉगल बंद रहते हैं; यदि वे चालू थीं, तो एडमिन और ग्राहक मास्टर टॉगल चालू रहते हैं और कैशियर बंद रहता है (नया डिफ़ॉल्ट)।
आपको कुछ भी करने की आवश्यकता नहीं है; अपग्रेड के बाद जब आप चेकआउट सेटिंग्स पेज खोलते हैं तो माइग्रेशन स्वतः चलता है।
डेवलपर हुक
UI से परे प्रोग्रामैटिक नियंत्रण के लिए, निम्नलिखित WordPress फ़िल्टर उपलब्ध हैं:
| फ़िल्टर | उद्देश्य |
|---|---|
woocommerce_pos_admin_email_enabled | एडमिन मास्टर टॉगल को ओवरराइड करें |
woocommerce_pos_customer_email_enabled | ग्राहक मास्टर टॉगल को ओवरराइड करें |
woocommerce_pos_admin_emails | सक्षम एडमिन ईमेल की सूची फ़िल्टर करें |
woocommerce_pos_customer_emails | सक्षम ग्राहक ईमेल की सूची फ़िल्टर करें |
कैशियर सूचनाएँ WooCommerce के मौजूदा woocommerce_email_recipient_new_order फ़िल्टर के माध्यम से जुड़ी होती हैं, इसलिए प्रति-प्राप्तकर्ता ओवरराइड (जैसे अतिरिक्त पतों को CC करना) उसी तरह काम करते हैं जैसे किसी भी WooCommerce ईमेल के लिए करते हैं।
संबंधित दस्तावेज़
- चेकआउट सेटिंग्स — उसी सेटिंग्स पेज पर भुगतान गेटवे और ऑर्डर स्थिति
- ऑर्डर — प्रोसेस किए गए POS ऑर्डर देखें
- कैशियर एक्सेस — कौन से WordPress उपयोगकर्ता कैशियर के रूप में साइन इन कर सकते हैं