> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dodopayments.com/llms.txt
> Use this file to discover all available pages before exploring further.

# ग्राहक पोर्टल

> ग्राहकों को स्व-सेवा करने और उनकी सदस्यताओं, बिलिंग इतिहास, लाइसेंस कुंजियों और प्रोफ़ाइल को सुरक्षित रूप से प्रबंधित करने के लिए सशक्त बनाएं।

<Info>
  कस्टमर पोर्टल एक सुरक्षित, होस्ट किया गया क्षेत्र है जहाँ आपके ग्राहक सब्सक्रिप्शन प्रबंधित कर सकते हैं, इनवॉइस देख सकते हैं और लाइसेंस कीज़ विवरण तक पहुंच सकते हैं—बिना सपोर्ट से संपर्क किए।
</Info>

<CardGroup cols={2}>
  <Card title="Create Portal Session (API)" icon="code" href="/api-reference/customers/create-customer-portal-session">
    कार्यक्रमगत रूप से सुरक्षित, समय-सीमित पोर्टल सेशन बनाएं।
  </Card>

  <Card title="Subscriptions" icon="repeat" href="/features/subscription">
    रिकरिंग प्लान, अपग्रेड, डाउनग्रेड, और ऐड-ऑन का प्रबंधन करें।
  </Card>
</CardGroup>

<br />

<Frame>
  <img src="https://mintcdn.com/dodopayments/kCngKZVrb0rZMS1f/images/customer-portal/new-portal.png?fit=max&auto=format&n=kCngKZVrb0rZMS1f&q=85&s=9431b2e24142e47cb39dc84c1a0303fe" alt="Revamped Customer Portal showing active subscriptions, payment methods, and billing history" style={{ maxHeight: '500px', width: 'auto' }} width="2876" height="1568" data-path="images/customer-portal/new-portal.png" />
</Frame>

## ग्राहक पोर्टल क्या है?

पोर्टल ग्राहकों के लिए एक विश्वसनीय, ब्रांडेड स्व-सेवा अनुभव प्रदान करता है:

* **बिलिंग इतिहास तक पहुंच**: इनवॉइस देखें और रसीदें डाउनलोड करें।
* **सब्स्क्रिप्शन प्रबंधित करें**: सब्स्क्रिप्शन विवरण देखें, सब्स्क्रिप्शन को तुरंत या अगले बिलिंग तिथि पर रद्द करें।
* **भुगतान विधियों को अपडेट करें**: सक्रिय सब्स्क्रिप्शन के लिए भुगतान विधियाँ बदलें या होल्ड पर रखे गए सब्स्क्रिप्शन को पुनः सक्रिय करें।
* **लाइसेंस कीज़ प्राप्त करें**: खरीद से जुड़ी सभी कीज़ तक पहुंचें।

## प्रमुख लाभ

* **कम समर्थन मात्रा**: ग्राहक अपनी सामान्य बिलिंग अनुरोधों का अपने आप निवारण कर सकते हैं
* **तेज़ मूल्य प्राप्ति का समय**: चालानों और कुंजियों का तत्काल एक्सेस
* **कम चुएर्न जोखिम**: नवीनीकरण और योजना विवरण की स्पष्ट दृश्यता
* **डिज़ाइन द्वारा सुरक्षित**: समाप्त होने वाले लिंक के साथ टोकनाइज्ड एक्सेस
* **स्थानीयकृत अनुभव**: पोर्टल 21 भाषाओं में उपलब्ध है, ग्राहक के ब्राउज़र प्राथमिकताओं के आधार पर स्वत: पहचान के साथ

## पहुँच विधियाँ

ग्राहक स्थिर लिंक या एक बार के गतिशील लिंक का उपयोग करके पोर्टल तक पहुँच सकते हैं।

### स्थिर लिंक (ईमेल-आधारित पहुँच)

ग्राहक एक स्थिर लिंक पर अपना ईमेल दर्ज करके पोर्टल पहुँच का अनुरोध कर सकते हैं जो कभी समाप्त नहीं होता।

स्थिर पोर्टल लिंक प्रारूप वातावरण के अनुसार भिन्न होता है:

**परीक्षण मोड** (परीक्षण और विकास के लिए):

```bash theme={null}
https://test.customer.dodopayments.com/login/{business_id}
```

**लाइव मोड** (वास्तविक लेनदेन के लिए उत्पादन):

```bash theme={null}
https://customer.dodopayments.com/login/{business_id}
```

अपने वास्तविक व्यवसाय पहचानकर्ता के साथ `{business_id}` को बदलें, फिर ग्राहकों के साथ उपयुक्त लिंक साझा करें ताकि वे अपना ईमेल दर्ज कर सकें और पोर्टल को सुरक्षित रूप से एक्सेस कर सकें।

<Frame>
  <img src="https://mintcdn.com/dodopayments/kIuKVjhdOQFWlzSx/images/customer-portal/email-login.png?fit=max&auto=format&n=kIuKVjhdOQFWlzSx&q=85&s=bd8ee54177bc23e12e3657c87f487bae" alt="Email-based login screen" style={{ maxHeight: '500px', width: 'auto' }} width="2880" height="1550" data-path="images/customer-portal/email-login.png" />
</Frame>

<Steps>
  <Step title="Merchant flow">
    1. Sales → Customer पर जाएं।
    2. <i>Share invite</i> पर क्लिक करें।
    3. <i>Static link</i> को कॉपी करें और अपने ग्राहक के साथ साझा करें।
  </Step>

  <Step title="Customer flow">
    1. Static link खोलें।
    2. वह ईमेल दर्ज करें जिसका उपयोग खरीद के समय हुआ था।
    3. पोर्टल तक पहुंचने के लिए एक सुरक्षित लॉगिन लिंक प्राप्त करें।

    <Check>
      वर्तमान ग्राहक स्वचालित रूप से पहचाने जाते हैं।
    </Check>
  </Step>
</Steps>

### गतिशील लिंक (जादुई लिंक)

एक व्यक्तिगत, एक बार का जादुई लिंक जो ग्राहकों को सीधे पोर्टल में भेजता है। लिंक 24 घंटे में समाप्त हो जाता है।

<Warning>
  डायनेमिक लिंक 24 घंटों के बाद समाप्त हो जाते हैं। यदि वह समाप्त हो जाए, तो एक नया लिंक बनाएं और भेजें।
</Warning>

<Frame>
  <img src="https://mintcdn.com/dodopayments/kIuKVjhdOQFWlzSx/images/customer-portal/magic-link.png?fit=max&auto=format&n=kIuKVjhdOQFWlzSx&q=85&s=8e63714f40468bd6e42c811e194f2698" alt="Magic link direct access" style={{ maxHeight: '500px', width: 'auto' }} width="2880" height="1554" data-path="images/customer-portal/magic-link.png" />
</Frame>

<Steps>
  <Step title="Merchant flow">
    1. Sales → Customer पर जाएं।
    2. <i>Share invite</i> पर क्लिक करें।
    3. <i>Dynamic link</i> को कॉपी करें और अपने ग्राहक के साथ साझा करें।
  </Step>

  <Step title="Customer flow">
    1. Dynamic link खोलें।
    2. ईमेल दर्ज किए बिना सीधे कस्टमर पोर्टल तक पहुंचें।
  </Step>
</Steps>

## पोर्टल सुविधाएँ

सुधरे हुए कस्टमर पोर्टल में एक साफ-सुथरा, एकीकृत इंटरफ़ेस है जिसमें बाएँ साइडबार और सभी खाता प्रबंधन आवश्यकताओं के लिए व्यवस्थित सेक्शन हैं।

<CardGroup cols={2}>
  <Card title="Active Subscriptions" icon="repeat">
    सभी सक्रिय सब्सक्रिप्शन देखें जिनमें प्लान नाम, मूल्य, नवीनीकरण तिथि और वैधता शामिल है। विवरण देखने, बिलिंग जानकारी संपादित करने या रद्द करने के लिए "Manage subscription" पर क्लिक करें।
  </Card>

  <Card title="Payment Methods" icon="credit-card">
    सभी सहेजी गई भुगतान विधियाँ (कार्ड, UPI आदि) एक नज़र में देखें। सब्सक्रिप्शन विवरण से सीधे भुगतान विधियाँ संपादित करें।
  </Card>

  <Card title="Billing History" icon="file-invoice">
    सभी लेन-देन को एक विस्तृत तालिका में देखें, जिसमें तिथि, स्थिति, मूल्य निर्धारण प्रकार, अधिकार और डाउनलोड करने योग्य इनवॉइस शामिल हैं।
  </Card>

  <Card title="Billing Information" icon="user">
    सब्सक्रिप्शन विवरण पेज से अपना नाम, ईमेल, फोन नंबर और बिलिंग पता देखें और संपादित करें।
  </Card>
</CardGroup>

### पोर्टल अवलोकन

मुख्य पोर्टल पेज एक ही स्क्रॉल करने योग्य दृश्य में सभी सक्रिय सब्सक्रिप्शन, सहेजी गई भुगतान विधियाँ और बिलिंग इतिहास प्रदर्शित करता है।

<Frame>
  <img src="https://mintcdn.com/dodopayments/kCngKZVrb0rZMS1f/images/customer-portal/new-portal.png?fit=max&auto=format&n=kCngKZVrb0rZMS1f&q=85&s=9431b2e24142e47cb39dc84c1a0303fe" alt="Customer Portal main page showing active subscriptions and payment methods" style={{ maxHeight: '500px', width: 'auto' }} width="2876" height="1568" data-path="images/customer-portal/new-portal.png" />
</Frame>

### भुगतान विधियाँ और बिलिंग इतिहास

नीचे स्क्रॉल करें ताकि सहेजी गई भुगतान विधियाँ और स्थिति संकेतक तथा डाउनलोड करने योग्य इनवॉइस के साथ पूरा बिलिंग इतिहास दिखे।

<Frame>
  <img src="https://mintcdn.com/dodopayments/kCngKZVrb0rZMS1f/images/customer-portal/payment-methods-invoices.png?fit=max&auto=format&n=kCngKZVrb0rZMS1f&q=85&s=1aed6644dbb338cda755798eda99a6f2" alt="Payment methods and billing history with invoice downloads" style={{ maxHeight: '500px', width: 'auto' }} width="2880" height="1560" data-path="images/customer-portal/payment-methods-invoices.png" />
</Frame>

## भाषा समर्थन

ग्राहक पोर्टल **21 भाषाओं** में उपलब्ध है, ताकि आपके ग्राहक अपनी सदस्यताएँ, भुगतान विधियाँ, और बिलिंग इतिहास अपने पसंदीदा भाषा में प्रबंधित कर सकें।

### भाषा चयन कैसे कार्य करता है

* **स्वचालित पहचान**: पहली बार आने पर, पोर्टल ग्राहक की पसंदीदा भाषा को उनके ब्राउज़र सेटिंग्स से पहचानता है और उपलब्ध होने पर अनुवाद को लोड करता है। अंग्रेजी बैकअप के रूप में उपयोग की जाती है।
* **मैनुअल ओवरराइड**: ग्राहक कभी भी पोर्टल हैडर में भाषा चयनकर्ता से सक्रिय भाषा बदल सकते हैं (डेस्कटॉप और मोबाइल पर उपलब्ध)।
* **पसंद सहेजी जाती है**: चयनित भाषा को `NEXT_LOCALE` कुकी में सहेजा जाता है (1 वर्ष के लिए मान्य) ताकि पोर्टल पसंद को सत्रों के बीच याद रखे।
* **एम्बेडेड संदर्भ**: जब पोर्टल एक आईफ्रेम में एम्बेड किया जाता है और कुकीज़ को ब्लॉक किया जाता है, तो पोर्टल एक `forceLanguage` URL पैरामीटर को बैकअप के रूप में उपयोग करता है ताकि चुनी गई भाषा का सम्मान किया जा सके।

### समर्थित भाषाएँ

| भाषा                | कोड  | भाषा        | कोड  |
| ------------------- | ---- | ----------- | ---- |
| अंग्रेजी (डिफ़ॉल्ट) | `en` | इंडोनेशियाई | `id` |
| अरबी                | `ar` | इटालियन     | `it` |
| कैटलन               | `ca` | जापानी      | `ja` |
| चीनी                | `zh` | कोरियाई     | `ko` |
| डच                  | `nl` | मलय         | `ms` |
| फ्रेंच              | `fr` | पोलिश       | `pl` |
| जर्मन               | `de` | पुर्तगाली   | `pt` |
| हिब्रू              | `he` | रोमानियाई   | `ro` |
| रूसी                | `ru` | स्पेनिश     | `es` |
| स्वीडिश             | `sv` | थाई         | `th` |
| तुर्की              | `tr` |             |      |

## योजना परिवर्तन (अपग्रेड/डॉन्ग्रेड)

जब उत्पादों को **उत्पाद संग्रहों** में व्यवस्थित किया जाता है, तो ग्राहक सीधे ग्राहक पोर्टल से योजनाओं के बीच अपग्रेड या डॉन्ग्रेड कर सकते हैं।

<Tip>
  **मौजूदा सब्सक्रिप्शन्स के लिए अपग्रेड/डॉन्ग्रेड को कैसे सक्षम करें?** अपने सब्सक्रिप्शन उत्पादों को एक उत्पाद संग्रह में जोड़ें। एक बार समूहीकृत होने के बाद, ग्राहक ग्राहक पोर्टल के माध्यम से उसी संग्रह में योजनाओं के बीच स्विच कर सकते हैं।
</Tip>

### उपलब्ध क्रियाएँ

| क्रिया        | विवरण                                     | कब उपलब्ध                                   |
| ------------- | ----------------------------------------- | ------------------------------------------- |
| **अपग्रेड**   | उसी संग्रह में उच्च-स्तरीय योजना पर जाएँ  | व्यवसाय ने सब्सक्रिप्शन अपडेट सक्षम किए हैं |
| **डॉन्ग्रेड** | उसी संग्रह में निम्न-स्तरीय योजना पर जाएँ | व्यवसाय ने सब्सक्रिप्शन अपडेट सक्षम किए हैं |

### योजना परिवर्तन कैसे कार्य करते हैं

1. ग्राहक पोर्टल में अपनी मौजूदा सदस्यता देखता है
2. उत्पाद संग्रह के आधार पर उपलब्ध अपग्रेड/डॉन्ग्रेड विकल्प दिखाए जाते हैं
3. ग्राहक नई योजना चुनता है
4. अनुपात परिकलित किया जाता है और भुगतान तत्काल संसाधित किया जाता है (यदि लागू हो)
5. सदस्यता को नई योजना में अपडेट किया जाता है

<Info>
  योजना परिवर्तन केवल उसी संग्रह के भीतर उत्पादों के बीच उपलब्ध हैं। उत्पादों का प्रकार सब्सक्रिप्शन या उपयोग-आधारित बिलिंग होना चाहिए।
</Info>

### व्यवसाय नियंत्रण

व्यवसाय सब्सक्रिप्शन सेटिंग्स में योजना परिवर्तन व्यवहार को कॉन्फ़िगर कर सकते हैं:

* **सब्सक्रिप्शन अपडेट की अनुमति दें**: ग्राहकों के लिए अपनी सदस्यताओं को अपग्रेड या डॉन्ग्रेड करने की क्षमता को सक्षम या अक्षम करें

<Card title="Product Collections" icon="layer-group" href="/features/product-collections">
  जानें कि उत्पाद संग्रह कैसे सेट करें और अपग्रेड/डॉन्ग्रेड पथ कैसे कॉन्फ़िगर करें।
</Card>

## सदस्यता विवरण

जब ग्राहक किसी सक्रिय सदस्यता पर "सदस्यता प्रबंधित करें" क्लिक करते हैं, तो उन्हें सदस्यता विवरण पृष्ठ पर ले जाया जाता है। यह पृष्ठ दिखाता है:

* **योजना विवरण**: सदस्यता नाम, मूल्य, नवीकरण तिथि, और वैधता अवधि
* **भुगतान विधि**: सदस्यता से जुड़ा कार्ड या भुगतान विधि, "संपादित" बटन के साथ
* **बिलिंग जानकारी**: नाम, ईमेल, फ़ोन नंबर, और बिलिंग पता, "संपादित" बटन के साथ
* **बिलिंग इतिहास**: इस सदस्यता के सभी भुगतानों की विस्तृत तालिका
* **सदस्यता रद्द करें**: सदस्यता रद्द करने के लिए एक प्रमुख बटन

<Frame>
  <img src="https://mintcdn.com/dodopayments/kCngKZVrb0rZMS1f/images/customer-portal/subscription-details.png?fit=max&auto=format&n=kCngKZVrb0rZMS1f&q=85&s=4ae46f6878c9343b2e963c516952c9d3" alt="Subscription details page showing plan info, payment method, billing information, and cancel option" style={{ maxHeight: '500px', width: 'auto' }} width="2880" height="1560" data-path="images/customer-portal/subscription-details.png" />
</Frame>

## एक सदस्यता रद्द करना

ग्राहक सीधे सदस्यता विवरण पृष्ठ से अपनी सदस्यता रद्द कर सकते हैं। "सदस्यता रद्द करें" पर क्लिक करने से दो विकल्पों वाला पुष्टि संवाद खुलता है:

* **अगली बिलिंग तिथि पर रद्द करें**: सदस्यता वर्तमान बिलिंग अवधि के समाप्त होने तक सक्रिय रहती है, फिर स्वचालित रूप से रद्द हो जाती है।
* **अभी रद्द करें**: सदस्यता तुरंत रद्द कर दी जाती है।

<Frame>
  <img src="https://mintcdn.com/dodopayments/kCngKZVrb0rZMS1f/images/customer-portal/cance-sub.png?fit=max&auto=format&n=kCngKZVrb0rZMS1f&q=85&s=66eb6e380c991826c431fd0c563cbfa6" alt="Cancel subscription dialog with options to cancel at next billing date or cancel immediately" style={{ maxHeight: '500px', width: 'auto' }} width="2880" height="1550" data-path="images/customer-portal/cance-sub.png" />
</Frame>

## भुगतान विधियों को अपडेट करना

ग्राहक सीधे सदस्यता विवरण पृष्ठ से अपनी भुगतान विधियों को "संपादित" बटन पर क्लिक करके अपडेट कर सकते हैं। यह सुविधा विशेष रूप से उन सदस्यताओं को फिर से सक्रिय करने के लिए महत्वपूर्ण है जो असफल भुगतानों के कारण होल्ड पर हैं।

### रुकी हुई सदस्यताओं को फिर से सक्रिय करना

जब किसी सदस्यता को असफल भुगतान के कारण `on_hold` स्थिति पर रखा जाता है, तो ग्राहकों को इसे पुनः सक्रिय करने के लिए अपनी भुगतान विधि अपडेट करनी होगी। अपडेट प्रक्रिया स्वचालित रूप से करती है:

1. **शेष बकायों के लिए एक चार्ज बनाती है**
2. **चार्ज के लिए एक चालान उत्पन्न करती है**
3. **नई भुगतान विधि का उपयोग करते हुए भुगतान संसाधित करती है**
4. **सदस्यता को सफल भुगतान पर `active` स्थिति में पुनः सक्रिय करती है**

<Warning>
  `on_hold` स्थिति में सदस्यताएँ स्वचालित रूप से नवीनीकरण नहीं करेंगी। ग्राहकों को बकायों को साफ़ करने और सदस्यता को फिर से सक्रिय करने के लिए अपनी भुगतान विधि अपडेट करनी होगी।
</Warning>

<Info>
  `on_hold` सदस्यता के लिए भुगतान विधि को सफलतापूर्वक अपडेट करने के बाद, ग्राहक एक पुष्टि पृष्ठ देखेंगे और सफल भुगतान और सदस्यता पुनः सक्रियण के बारे में ईमेल अधिसूचनाएँ प्राप्त करेंगे।
</Info>

### भुगतान विधि अपडेट प्रवाह

<Steps>
  <Step title="Access subscription details">
    किसी भी सक्रिय सदस्यता पर पोर्टल होम पेज से "सदस्यता प्रबंधित करें" पर क्लिक करें।
  </Step>

  <Step title="Click Edit on payment method">
    भुगतान विधि के बगल में "संपादित" बटन पर क्लिक करें, भुगतान विधि अपडेट इंटरफ़ेस खोलने के लिए।
  </Step>

  <Step title="Select or add payment method">
    एक मौजूदा सहेजी गई भुगतान विधि चुनें या सुरक्षित रूप से कार्ड विवरण दर्ज करके एक नई विधि जोड़ें।
  </Step>

  <Step title="Confirm changes">
    अपडेट की पुष्टि करें। `on_hold` सदस्यताओं के लिए, यह स्वचालित रूप से शेष बकायों के लिए एक चार्ज बनाएगा।
  </Step>

  <Step title="Complete payment (if on hold)">
    यदि सदस्यता होल्ड पर है, तो ग्राहकों को शेष बकायों का भुगतान पूरा करने के लिए रीडायरेक्ट किया जाएगा। सफल भुगतान के बाद, सदस्यता स्वचालित रूप से पुनः सक्रिय हो जाती है।
  </Step>

  <Step title="Confirmation">
    ग्राहकों को पुष्टि मिलती है कि भुगतान विधि अपडेट हो गई है और, यदि लागू हो, कि सदस्यता पुनः सक्रिय हो गई है।
  </Step>
</Steps>

## एकीकरण उदाहरण

API के माध्यम से एक विशिष्ट ग्राहक के लिए एक समयबद्ध ग्राहक पोर्टल सत्र बनाएँ, फिर उपयोगकर्ता को सत्र URL पर रीडायरेक्ट करें।

<CodeGroup>
  ```typescript Node.js theme={null}
  const session = await client.customers.customerPortal.create('cus_123');

  // Redirect the user to the hosted Customer Portal
  window.location.href = session.link;
  ```
</CodeGroup>

## एकीकृत ग्राहक पोर्टल

व्यवसाय-विशिष्ट ग्राहक पोर्टल के अलावा, Dodo Payments एक **एकीकृत ग्राहक पोर्टल** पेश करता है [customer.dodopayments.com](https://customer.dodopayments.com) पर जहाँ ग्राहक सभी अपनी खरीददारी और सदस्यताएँ विभिन्न Dodo Payments व्यवसायों के माध्यम से देख और प्रबंधित कर सकते हैं।

<Frame>
  <img src="https://mintcdn.com/dodopayments/eNGWg9ca-WxQ9nMf/images/changelog/unified-customer-portal.png?fit=max&auto=format&n=eNGWg9ca-WxQ9nMf&q=85&s=bceabb06ca0f00aa2a458f4af95a5cda" alt="Unified Customer Portal" style={{ maxHeight: '500px', width: 'auto' }} width="1640" height="953" data-path="images/changelog/unified-customer-portal.png" />
</Frame>

### एकीकृत पोर्टल सुविधाएँ

* **क्रॉस-बिज़नेस दृश्यता**: किसी भी Dodo Payments व्यापारी से सभी खरीद और सदस्यताओं को एक ही स्थान में देखें
* **केंद्रीकृत प्रबंधन**: एकल डैशबोर्ड से विभिन्न व्यवसायों की सदस्यताओं का प्रबंधन करें
* **एकीकृत बिलिंग इतिहास**: सभी खरीदों से चालान और भुगतान इतिहास का एक्सेस करें
* **सिंगल साइन-ऑन**: सभी Dodo Payments व्यापारियों से खरीददारी का एक्सेस प्राप्त करने के लिए ईमेल के साथ एक बार लॉग इन करें

<Tip>
  एकीकृत ग्राहक पोर्टल व्यवसाय-विशिष्ट पोर्टल को पूरा करता है। ग्राहक अपने पसंद के आधार पर या तो ब्रांडेड मर्चेंट पोर्टल या एकीकृत पोर्टल का उपयोग कर सकते हैं।
</Tip>

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

* **लिंक समाप्त**: एक नया डायनेमिक लिंक उत्पन्न करें और भेजें।
* **ईमेल मान्यता प्राप्त नहीं**: ग्राहक को उनकी खरीद से संबंधित ईमेल का उपयोग करने को कहें
* **सदस्यता होल्ड पर है**: यदि सदस्यता होल्ड पर है, तो ग्राहकों को पोर्टल के माध्यम से अपनी भुगतान विधि अपडेट करनी होगी ताकि बकायों को साफ़ किया जा सके और सदस्यता को पुनः सक्रिय किया जा सके। अपडेट प्रक्रिया स्वचालित रूप से शेष बकायों के लिए चार्ज कर देगी।
* **भुगतान विधि अपडेट विफल**: यदि भुगतान `on_hold` सदस्यता के लिए अपडेट प्रक्रिया के दौरान विफल हो जाता है, तो सदस्यता होल्ड पर बनी रहेगी। ग्राहक एक अलग भुगतान विधि के साथ फिर से प्रयास कर सकते हैं।

<Card title="Design & Theme Customization" icon="palette" href="/features/design">
  अपनी ग्राहक पोर्टल उपस्थिति को पूर्व-निर्मित थीम, टाइपोग्राफी, रंग, और डिज़ाइन पेज से लाइव पूर्वावलोकन के साथ अनुकूलित करें।
</Card>

व्यापार-विशिष्ट ग्राहक पोर्टल्स के अलावा, डोडो पेमेंट्स एक **यूनिफ़ाइड ग्राहक पोर्टल** प्रदान करता है [customer.dodopayments.com](https://customer.dodopayments.com) पर, जहाँ ग्राहक विभिन्न व्यवसायों में अपनी सभी खरीदारी और सब्सक्रिप्शन देख और प्रबंधित कर सकते हैं।

<Frame>
  <img src="https://mintcdn.com/dodopayments/eNGWg9ca-WxQ9nMf/images/changelog/unified-customer-portal.png?fit=max&auto=format&n=eNGWg9ca-WxQ9nMf&q=85&s=bceabb06ca0f00aa2a458f4af95a5cda" alt="Unified Customer Portal" style={{ maxHeight: '500px', width: 'auto' }} width="1640" height="953" data-path="images/changelog/unified-customer-portal.png" />
</Frame>

### यूनिफ़ाइड पोर्टल की विशेषताएँ

* **क्रॉस-बिज़नेस दृश्यता**: किसी भी डोडो पेमेंट्स व्यापारी से सभी खरीदारी और सब्सक्रिप्शन एक ही स्थान पर देखें
* **केंद्रीकृत प्रबंधन**: एकल डैशबोर्ड से विभिन्न व्यवसायों के सब्सक्रिप्शन प्रबंधित करें
* **एकीकृत बिलिंग इतिहास**: सभी खरीदारियों के चालान और भुगतान इतिहास तक पहुंच
* **सिंगल साइन-ऑन**: सभी डोडो पेमेंट्स व्यापारियों से खरीदारी तक पहुंच के लिए केवल एक बार ईमेल से लॉग इन करें

<Tip>
  यूनिफ़ाइड ग्राहक पोर्टल व्यवसाय-विशिष्ट पोर्टल्स को पूरा करता है। ग्राहक अपनी पसंद के आधार पर ब्रांडेड व्यापारी पोर्टल या यूनिफ़ाइड पोर्टल का उपयोग कर सकते हैं।
</Tip>

## समस्याओं का समाधान

* **लिंक की वैधता समाप्त**: एक नया डायनामिक लिंक जनरेट करें और भेजें।
* **ईमेल मान्यता प्राप्त नहीं**: ग्राहक से उस ईमेल का उपयोग करने के लिए कहें जो उनकी खरीद से संबंधित है
* **सब्सक्रिप्शन होल्ड पर है**: यदि कोई सब्सक्रिप्शन होल्ड पर है, तो ग्राहकों को बकाया राशि की अदायगी के लिए पोर्टल के माध्यम से अपना भुगतान तरीका अपडेट करना होगा और सब्सक्रिप्शन को पुनः सक्रिय करना होगा। अपडेट प्रक्रिया शेष बकाया राशि के लिए स्वचालित रूप से चार्ज करेगी।
* **भुगतान विधि अपडेट विफल**: यदि `on_hold` सब्सक्रिप्शन के लिए अपडेट प्रक्रिया के दौरान भुगतान विफल रहता है, तो सब्सक्रिप्शन होल्ड पर रहेगा। ग्राहक किसी अन्य भुगतान विधि के साथ पुनः प्रयास कर सकते हैं।

<Card title="Design & Theme Customization" icon="palette" href="/features/design">
  अपनी ग्राहक पोर्टल उपस्थिति को पूर्व-निर्मित थीम्स, टाइपोग्राफी, रंग और डिज़ाइन पृष्ठ से लाइव प्रीव्यू के साथ अनुकूलित करें।
</Card>
