WooCommerce एकीकरण¶
WooCommerce एकीकरण आपको अपने WooCommerce ऑनलाइन स्टोर को Gem Logic से जोड़ने की अनुमति देता है। एक बार कनेक्ट होने पर, आप Gem Logic से अपने WooCommerce स्टोर में उत्पाद भेज सकते हैं और WooCommerce से Gem Logic में ऑर्डर प्राप्त कर सकते हैं। यह आपके उत्पाद कैटलॉग और ऑर्डर प्रबंधन को दोनों प्लेटफॉर्म पर समन्वयित रखता है।
कॉन्फ़िगरेशन¶
WooCommerce में API कुंजियाँ जेनरेट करें¶
WooCommerce को Gem Logic से जोड़ने से पहले, आपको अपने WooCommerce स्टोर में API कुंजियाँ जेनरेट करनी होंगी।
अपने WordPress व्यवस्थापक पैनल में लॉग इन करें।
पर जाएं।
कुंजी जोड़ें पर क्लिक करें।
विवरण भरें:
विवरण: इस कुंजी की पहचान के लिए एक नाम दर्ज करें (जैसे
Gem Logic Integration)।उपयोगकर्ता: वह WordPress उपयोगकर्ता चुनें जो API कनेक्शन के लिए उपयोग किया जाएगा।
अनुमतियाँ: रीड/राइट चुनें। यह आवश्यक है ताकि Gem Logic आपके स्टोर में ऑर्डर पढ़ सके और उत्पाद बना/अपडेट कर सके।
API कुंजी जेनरेट करें पर क्लिक करें।
कंज्यूमर कुंजी और कंज्यूमर सीक्रेट की प्रतिलिपि बनाएं। ये केवल एक बार दिखाए जाएंगे, इसलिए सुनिश्चित करें कि आप इन्हें सुरक्षित स्थान पर सहेजें।
महत्त्वपूर्ण
कंज्यूमर सीक्रेट केवल एक बार प्रदर्शित होता है। यदि आप इसे खो देते हैं, तो आपको कुंजी को निरस्त करना होगा और एक नई जेनरेट करनी होगी।
WooCommerce को Gem Logic से कनेक्ट करें¶
Gem Logic में, पर जाएं।
उस बिक्री चैनल को खोलें जिसे आप WooCommerce से कनेक्ट करना चाहते हैं, या एक नया चैनल बनाएं।
WooCommerce चेकबॉक्स को सक्षम करें।
निम्नलिखित फ़ील्ड भरें:
URL: आपकी WooCommerce दुकान का पूर्ण URL (उदाहरण के लिए
https://www.yourstore.com)। अंतिम स्लैश शामिल न करें।WooCommerce Key: पहले उत्पन्न की गई Consumer key पेस्ट करें।
WooCommerce Secret: पहले उत्पन्न किया गया Consumer secret पेस्ट करें।
यदि आप अपनी WooCommerce दुकान में Perfect WooCommerce Brands प्लगइन का उपयोग करते हैं, तो WooCommerce brands plugin चेकबॉक्स को सक्षम करें। इससे Gem Logic उत्पाद ब्रांड को WooCommerce के साथ समन्वयित कर सकता है।
बिक्री चैनल सहेजें।
सलाह
सुनिश्चित करें कि आपकी WooCommerce दुकान HTTPS का उपयोग करती है। API क्रेडेंशियल्स एन्क्रिप्ट किए जाते हैं और Gem Logic में सुरक्षित रूप से संग्रहीत किए जाते हैं।
बिक्री चैनल में उत्पाद असाइन करें¶
उत्पादों को WooCommerce पर पुश करने के लिए, उन्हें WooCommerce बिक्री चैनल में असाइन किया जाना चाहिए।
पर जाएं।
एक उत्पाद खोलें और उसके sales channels अनुभाग में जाएं।
उत्पाद में WooCommerce बिक्री चैनल जोड़ें।
सुनिश्चित करें कि उत्पाद के लिए उस बिक्री चैनल हेतु एक pricing rule कॉन्फ़िगर किया गया है, ताकि WooCommerce पर पुश करते समय उसका मूल्य हो।
उत्पाद पुश करना¶
आप Gem Logic से अपनी WooCommerce दुकान में उत्पाद पुश कर सकते हैं। यह Gem Logic के डेटा के आधार पर WooCommerce में उत्पाद बनाता या अपडेट करता है।
एक उत्पाद पुश करें¶
एक उत्पाद को पुश करने के लिए, Gem Logic में उत्पाद खोलें और उत्पाद बिक्री चैनल अनुभाग से पुश कार्रवाई का उपयोग करें। यदि उत्पाद अभी तक मौजूद नहीं है तो यह WooCommerce में बनाया जाएगा, या यदि उसके पास पहले से WooCommerce ID है तो अपडेट किया जाएगा।
सभी उत्पाद पुश करें¶
WooCommerce बिक्री चैनल में असाइन किए गए सभी उत्पादों को एक साथ पुश करने के लिए:
पर जाएं।
WooCommerce बिक्री चैनल खोलें।
Push all products to WooCommerce पर क्लिक करें।
यह एक पृष्ठभूमि कार्य के रूप में चलता है। आप push history पृष्ठ पर प्रगति ट्रैक कर सकते हैं।
क्या पुश किया जाता है¶
जब कोई उत्पाद WooCommerce में पुश किया जाता है, तो निम्नलिखित डेटा समन्वयित किया जाता है:
SKU (दोनों सिस्टमों के बीच उत्पादों को मैच करने के लिए उपयोग किया जाता है)
नाम और विवरण (बिक्री चैनल की भाषा के आधार पर)
सामान्य मूल्य और विक्रय मूल्य (उस बिक्री चैनल के लिए मूल्य निर्धारण नियम से)
छवियाँ (केवल परिवर्तनों के मामले में पुनः अपलोड की जाती हैं)
श्रेणियाँ और संग्रह (यदि WooCommerce में मौजूद नहीं हैं तो बनाए जाते हैं)
विशेषताएँ (वैश्विक WooCommerce विशेषताओं के रूप में बनाई जाती हैं)
टैग
स्टॉक मात्रा
ब्रांड (यदि WooCommerce brands प्लगइन सक्षम है)
उत्पाद प्रकार: सरल या परिवर्तनशील (वेरिएंट के साथ)
परिवर्तनशील उत्पाद और वेरिएंट¶
यदि Gem Logic में किसी उत्पाद को पैरेंट उत्पाद के रूप में चिह्नित किया गया है, तो इसे WooCommerce में परिवर्तनशील उत्पाद के रूप में पुश किया जाता है। इसके सभी चाइल्ड उत्पाद (वेरिएंट) उत्पाद वेरिएशन के रूप में पुश किए जाते हैं। प्रत्येक वेरिएंट में अपनी कीमत, SKU, छवि और विशेषता मान (जैसे आकार, रंग) शामिल होते हैं।
उत्पाद निष्क्रियण¶
आप Gem Logic से WooCommerce में किसी उत्पाद को निष्क्रिय कर सकते हैं। यह WooCommerce में उत्पाद की स्थिति को ड्राफ्ट पर सेट कर देता है, जिससे यह स्टोरफ्रंट पर अदृश्य हो जाता है बिना इसे हटाए।
पुश इतिहास¶
प्रत्येक पुश ऑपरेशन लॉग किया जाता है। आप बिक्री चैनल विवरण पृष्ठ से पुश इतिहास देख सकते हैं। प्रत्येक इतिहास रिकॉर्ड दिखाता है:
प्रारंभ और समाप्ति समय
स्थिति (प्रारंभ, पूर्ण, विफल, या आंशिक सफलता)
कुल उत्पाद, सफल और विफल संख्या
सफलता दर और अवधि
विस्तृत प्रति-उत्पाद परिणाम (विवरण देखें पर क्लिक करें यह देखने के लिए कि कौन से उत्पाद सफल या विफल रहे)
उत्पाद प्राप्त करना¶
आप अपने WooCommerce स्टोर से Gem Logic में उत्पाद प्राप्त कर सकते हैं। जब आप पहली बार अपना स्टोर कनेक्ट करते हैं तो यह प्रारंभिक आयात के लिए उपयोगी है।
पर जाएं।
WooCommerce बिक्री चैनल खोलें।
WooCommerce से उत्पाद प्राप्त करें पर क्लिक करें।
यह एक पृष्ठभूमि कार्य के रूप में चलता है और प्रत्येक उत्पाद के लिए निम्नलिखित डेटा आयात करता है:
SKU, नाम और विवरण
नियमित मूल्य और बिक्री मूल्य
श्रेणियाँ और ब्रांड
छवियाँ (डाउनलोड की गई और Gem Logic में संग्रहीत)
टैग
स्टॉक मात्राएँ
विशेषताएँ और धातुएँ
उत्पाद वेरिएंट (परिवर्तनशील उत्पादों के लिए)
टिप्पणी
जो उत्पाद Gem Logic में पहले से मौजूद हैं (WooCommerce ID या SKU द्वारा मिलान किए गए) आयात के दौरान छोड़ दिए जाते हैं। केवल नए उत्पाद बनाए जाते हैं।
आदेश प्राप्त करना¶
आप WooCommerce से पूर्ण किए गए आदेशों को Gem Logic में निकाल सकते हैं।
आदेशों को मैन्युअल रूप से निकालें¶
पर जाएं।
WooCommerce बिक्री चैनल खोलें।
WooCommerce से आदेश निकालें पर क्लिक करें।
यह एक पृष्ठभूमि कार्य के रूप में चलता है। आपको निकासी इतिहास पृष्ठ पर पुनर्निर्देशित किया जाएगा जहाँ आप वास्तविक समय में प्रगति की निगरानी कर सकते हैं।
स्वचालित आदेश निकासी¶
पृष्ठभूमि कार्य प्रणाली का उपयोग करके एक निर्धारित समय पर आदेशों को स्वचालित रूप से भी निकाला जा सकता है। यह सुनिश्चित करता है कि नए पूर्ण किए गए आदेशों को बिना मैन्युअल कार्रवाई के नियमित रूप से आयात किया जाता है।
क्या आयात किया जाता है¶
जब WooCommerce से आदेश निकाले जाते हैं, तो निम्नलिखित डेटा आयात किया जाता है:
आदेश कुंजी (विशिष्ट आदेश पहचानकर्ता के रूप में उपयोग की जाती है)
ग्राहक संपर्क जानकारी (नाम, पता, ईमेल, फोन) — CRM में एक संपर्क बनाया या अद्यतन किया जाता है
आदेश तिथि और मुद्रा
पंक्ति वस्तुएँ: प्रत्येक आदेश पंक्ति में उत्पाद (WooCommerce ID या SKU द्वारा मिलान), मात्रा, मूल्य (जीएसटी रहित और सहित), और जीएसटी दर शामिल है
स्टॉक कटौती: प्रत्येक आदेश पंक्ति वस्तु के लिए स्टॉक स्वचालित रूप से घटाया जाता है
टिप्पणी
केवल पूर्ण स्थिति वाले आदेश आयात किए जाते हैं। अन्य स्थिति वाले आदेश (जैसे प्रसंस्करण में, प्रतीक्षा में, लंबित) छोड़ दिए जाते हैं।
टिप्पणी
जो आदेश पहले से आयात किए जा चुके हैं (आदेश कुंजी द्वारा मिलान), उन्हें डुप्लिकेट से बचने के लिए छोड़ दिया जाता है।
निकासी इतिहास¶
प्रत्येक निकासी कार्रवाई लॉग की जाती है। आप बिक्री चैनल विवरण पृष्ठ से निकासी इतिहास देख सकते हैं। प्रत्येक इतिहास रिकॉर्ड दिखाता है:
प्रारंभ और समाप्ति समय
स्थिति (प्रारंभ, पूर्ण, विफल, या आंशिक सफलता)
कुल प्रसंस्कृत आदेश, नए बनाए गए आदेश, छोड़े गए और असफल आदेशों की संख्या
अवधि और कोई भी त्रुटि संदेश