API06003: अवैध साइट कॉन्फ़िगरेशन
इसका अर्थ
साइट कॉन्फ़िगरेशन अवैध या अधूरा है। इसमें गलत URL, प्रमाणीकरण सेटिंग्स या अन्य कॉन्फ़िगरेशन समस्याएं शामिल हो सकती हैं।
सामान्य कारण
- आंशिक कॉन्फ़िगरेशन — कुछ सेटिंग्स गायब हैं
- मेल न खाने वाली सेटिंग्स — कॉन्फ़िगरेशन साइट से मेल नहीं खाता
- बिगड़ा हुआ कॉन्फ़िगरेशन — सेटिंग्स बिगड़ गई थीं
- साइट परिवर्तन — साइट को POS कॉन्फ़िग से अपडेट किए बिना संशोधित किया गया था
इसे ठीक कैसे करें
1. सभी सेटिंग्स की समीक्षा करें
पूर्ण कॉन्फ़िगरेशन की जांच करें:
- साइट URL सही है
- प्रमाणीकरण ठीक से कॉन्फ़िगर किया गया है
- कोई भी अतिरिक्त सेटिंग्स सही हैं
2. शुरुआत से फिर से कॉन्फ़िगर करें
स्थानीय डेटा मिटाने या ऐप फिर से इंस्टॉल करने से इस डिवाइस की वह हर चीज़ हट जाती है जो आपके स्टोर तक नहीं पहुँची है — इसमें ऑफ़लाइन की गई बिक्री, खुले कार्ट और सहेजे न गए संपादन शामिल हैं। कुछ भी मिटाने से पहले Store health → Database खोलें और जाँचें कि कुछ भी रोका हुआ या आपके सर्वर तक कभी न पहुँचा हुआ सूचीबद्ध नहीं है। फिर Store health → Logs में 0 stuck records और 0 changes waiting to send जाँचें; इसके बाद हर खुले कार्ट को पूरा करें या उसका विवरण नोट कर लें। अगर आपके WCPOS में Store health पेज नहीं है, तो पहले WCPOS अपडेट करें और फिर जाँचें। अगर कुछ सूचीबद्ध या प्रतीक्षा में है, या आप जाँच नहीं कर सकते, तो डेटा न मिटाएँ — अपने स्टोर के मालिक से पूछें या सहायता से संपर्क करें।
केवल तभी, जब कॉन्फ़िगरेशन खराब हो गया हो, और ऊपर दी गई जाँच करने के बाद ही:
- सभी संग्रहीत सेटिंग्स को साफ़ करें
- सेटअप प्रक्रिया फिर से शुरू करें
- नई कॉन्फ़िगरेशन दर्ज करें
3. साइट की आवश्यकताओं की जांच करें
सत्यापित करें कि आपकी WordPress साइट आवश्यकताओं को पूरा करती है:
- WordPress इंस्टॉल है और उसे खोला जा सकता है
- WooCommerce इंस्टॉल है और सक्रिय है
- WCPOS प्लगइन्स स्थापित और सक्रिय हैं
- पर्मालिंक्स सक्षम हैं (नहीं "सादा")
4. साइट एक्सेस का परीक्षण करें
इन URLs को ब्राउज़र में काम करते हुए सत्यापित करें:
https://yoursite.com/— मुख्य साइटhttps://yoursite.com/wp-json/— REST APIhttps://yoursite.com/wp-json/wcpos/v1/— WCPOS API
5. WordPress सेटिंग जाँचें
WordPress प्रशासन में:
- सेटिंग्स → सामान्य — URLs सत्यापित करें
- सेटिंग्स → पर्मालिंक्स — सुनिश्चित करें कि "सादा" नहीं है
- WooCommerce → स्थिति — समस्याएँ जाँचें
कॉन्फ़िगरेशन आवश्यकताएँ
वैध कॉन्फ़िगरेशन की आवश्यकता है:
- साइट URL — प्रोटोकॉल के साथ पूर्ण URL
- प्रमाणीकरण — मान्य क्रेडेंशियल या API कुंजी
- अनुमतियाँ — उपयोगकर्ता को POS एक्सेस है
- प्लगइन्स — आवश्यक प्लगइन्स सक्रिय हैं