> This is a page from the ElevenLabs documentation. For a complete page index, fetch https://elevenlabs.io/docs/llms.txt. For the full documentation in a single file, fetch https://elevenlabs.io/docs/llms-full.txt.

# WooCommerce

आपका रिसेप्शनिस्ट आपके WooCommerce स्टोर में कॉलर का ऑर्डर ढूंढ सकता है और उसकी स्थिति बता सकता है। एक [वेबहुक टूल](/docs/hi/reception-ai/integrations/webhooks) WooCommerce REST API के ज़रिए आपके स्टोर के ऑर्डर खोजता है।

> **Warning**
>
> ऑर्डर में ग्राहकों के नाम, पते, फ़ोन नंबर और खरीदारी की जानकारी होती है। आपका रिसेप्शनिस्ट
> कुछ भी साझा करने से पहले पुष्टि करे कि कॉलर ही ग्राहक है। नीचे दिए गए टूल के विवरण में
> ऑर्डर नंबर और ऑर्डर पर दिया गया ईमेल पता, दोनों पूछने को कहा गया है। ऑर्डर पर तभी चर्चा करें
> जब दोनों मेल खाते हों।

## शुरू करने से पहले

### अपने स्टोर की सेटिंग्स जांचें

आपके स्टोर में HTTPS होना चाहिए और pretty permalinks चालू होने चाहिए: WordPress में **Settings** → **Permalinks** खोलें और **Plain** के अलावा कोई भी विकल्प चुनें।

### केवल-पढ़ने वाली API कुंजी बनाएं

WordPress में **WooCommerce** → **Settings** → **Advanced** → **REST API** खोलें और **Add key** चुनें। "Reception" जैसा विवरण डालें, एक यूज़र चुनें, **Permissions** को **Read** पर सेट करें और **Generate API key** चुनें। **Consumer key** और **Consumer secret** कॉपी करें; secret केवल एक बार दिखता है।

### हेडर वैल्यू बनाएं

WooCommerce, HTTP basic auth से कुंजियों को प्रमाणित करता है। अपने कंप्यूटर पर हेडर वैल्यू बनाएं:

```bash
printf 'CONSUMER_KEY:CONSUMER_SECRET' | base64
```

## वेबहुक टूल बनाएं

**Integrations** पर जाएं, **Add integration** चुनें और **Webhook Tool** चुनें।

| फ़ील्ड                    | वैल्यू                                                                                                                                                                                                                                                                                                                              |
| ------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **नाम**                   | `find_woocommerce_order`                                                                                                                                                                                                                                                                                                            |
| **विवरण**                 | "जब कोई कॉलर किसी ऑर्डर के बारे में पूछे, तो उसे ढूंढें। पहले ऑर्डर नंबर और ऑर्डर पर दिया गया ईमेल पता पूछें और उनसे ईमेल की स्पेलिंग बताने को कहें। केवल उसी ऑर्डर की जानकारी साझा करें जिसका नंबर और बिलिंग ईमेल, दोनों कॉलर की बताई जानकारी से मेल खाते हों। अन्यथा, कहें कि आपको ऑर्डर नहीं मिल रहा और कॉलबैक का प्रस्ताव दें।" |
| **विधि**                  | GET                                                                                                                                                                                                                                                                                                                                 |
| **URL**                   | `https://YOUR-STORE.com/wp-json/wc/v3/orders`                                                                                                                                                                                                                                                                                       |
| **रिक्वेस्ट हेडर्स**      | `Authorization` को `Basic ` के बाद एन्कोड की गई वैल्यू के साथ सेट करें                                                                                                                                                                                                                                                              |
| **क्वेरी पैरामीटर**       | `search` (string, आवश्यक): "कॉलर का दिया हुआ ईमेल पता।"  `per_page` (number, आवश्यक): "हमेशा सटीक वैल्यू `5`।"                                                                                                                                                                                                                      |
| **एजेंट्स को असाइन करें** | **Receptionist**                                                                                                                                                                                                                                                                                                                    |

**Enable** चुनें, फिर एक टेस्ट ऑर्डर के साथ [अपने रिसेप्शनिस्ट का परीक्षण करें](/docs/hi/reception-ai/receptionist/testing): सही ऑर्डर नंबर और ईमेल के साथ उसके बारे में पूछें, फिर गलत ईमेल के साथ पूछें और जांचें कि दूसरी कॉल में कोई जानकारी नहीं मिलती।

> **Tip**
>
> रिस्पॉन्स में हर ऑर्डर की हर फ़ील्ड शामिल होती है, जिनमें पते भी हैं। आपके रिसेप्शनिस्ट द्वारा
> फ़ोन पर साझा की जा सकने वाली जानकारी के लिए एक [नियम या प्रक्रिया](/docs/hi/reception-ai/receptionist/rules-and-procedures)
> जोड़ें, जैसे केवल स्थिति, ऑर्डर की तारीख और ट्रैकिंग नंबर।

## समस्या निवारण

| समस्या                                       | क्या जांचें                                                                                                                                    |
| -------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- |
| WooCommerce 401 लौटाता है                    | हेडर वैल्यू फिर से एन्कोड करें। कुछ होस्ट, WordPress तक पहुंचने से पहले `Authorization` हेडर हटा देते हैं; अपने होस्ट से इसे पास करने को कहें। |
| 404 `rest_no_route`                          | URL में स्टोर का पता जांचें और पुष्टि करें कि permalinks **Plain** पर सेट नहीं हैं।                                                            |
| ज्ञात ऑर्डर नहीं मिल रहे                     | खोज, ऑर्डर में स्टोर की गई बिलिंग जानकारी से मेल खाती है। जांचें कि कॉलर ने चेकआउट में इस्तेमाल किया गया ईमेल दिया है।                         |
| फ़ायरवॉल या सुरक्षा प्लगइन इसे ब्लॉक करता है | प्लगइन या अपने होस्ट के फ़ायरवॉल में `/wp-json/wc/` के लिए रिक्वेस्ट की अनुमति दें।                                                            |