> ## 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.

# आप जो चाहें वह भुगतान करें मूल्य निर्धारण

> ग्राहकों को न्यूनतम से ऊपर अपनी कीमत चुनने दें। वैकल्पिक रूप से एक सुझाई गई कीमत दिखाएं। एक बार की खरीद के लिए अनुकूलित।

**आप जो चाहें वह भुगतान करें (PWYW)** ग्राहकों को यह तय करने की अनुमति देता है कि वे कितना भुगतान करें—एक व्यापारी द्वारा निर्धारित न्यूनतम पर या उससे ऊपर। यह जुड़ाव बढ़ाता है, सामुदायिक समर्थन को प्रोत्साहित करता है, और डिजिटल उत्पादों के लिए लचीला मूल्य निर्धारण प्रदान करता है।

<Frame>
  <iframe className="w-full aspect-video rounded-md" src="https://www.youtube.com/embed/Lh0Q01b33NY" title="जो चाहें उतना भुगतान मूल्य निर्धारण | डोडो भुगतान" frameBorder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## आप जो चाहें वह भुगतान करें क्या है?

PWYW एक मूल्य निर्धारण मॉडल है जहां ग्राहक आपके द्वारा परिभाषित गार्डरेल के भीतर अपनी कीमत निर्धारित करते हैं। यह निम्नलिखित के लिए आदर्श है:

* **डिजिटल उत्पाद और मीडिया**: टेम्पलेट, ई-बुक, पाठ्यक्रम, प्लगइन
* **प्रायोगिक लॉन्च**: प्रारंभिक पहुंच, बीटा रिलीज, समय-सीमित प्रचार
* **बंडल और अतिरिक्त**: भागीदारी बढ़ाने के लिए PWYW स्तर जोड़ें

## मुख्य लाभ

* **ग्राहक-प्रेरित मूल्य निर्धारण**: खरीदार तय करते हैं कि वे कितना भुगतान करें
* **राजस्व फर्श**: मार्जिन की रक्षा के लिए न्यूनतम लागू करें
* **एंकर की गई अपेक्षाएँ**: विकल्पों को मार्गदर्शित करने के लिए वैकल्पिक सुझाई गई कीमत
* **सहज चेकआउट**: आपके लिए होस्टेड चेकआउट और रसीदें संभाली जाती हैं
* **डेवलपर-प्रथम**: निर्माण, रिफंड और वेबहुक के लिए स्पष्ट APIs

<Warning>
  PWYW केवल **Single Payment** (एक-बार) उत्पादों के लिए उपलब्ध है।
</Warning>

## आप जो चाहें वह भुगतान करें बनाना

एक बार का उत्पाद बनाएं और अपने डोडो भुगतान डैशबोर्ड में PWYW सक्षम करें। नीचे के अनुभाग सीधे निर्माण फॉर्म से मेल खाते हैं।

### उत्पाद निर्माण

#### उत्पाद विवरण

* **उत्पाद नाम** (आवश्यक): चेकआउट और चालानों में दिखाया जाने वाला नाम
* **उत्पाद विवरण** (आवश्यक): स्पष्ट मूल्य विवरण जो ग्राहक भुगतान करने से पहले देखते हैं
* **उत्पाद छवि** (आवश्यक): PNG/JPG/WebP 3 MB तक
* **ब्रांड**: थीमिंग और ईमेल के लिए उत्पाद को एक विशिष्ट ब्रांड से जोड़ें
* **कर श्रेणी** (आवश्यक): कर नियम निर्धारित करने के लिए सही श्रेणी चुनें

<Tip>
  सही क्षेत्रीय कर संग्रह सुनिश्चित करने के लिए सबसे सटीक कर श्रेणी चुनें।
</Tip>

#### मूल्य निर्धारण

* **मूल्य निर्धारण प्रकार**: <b>एकल भुगतान</b> चुनें
* **आप जो चाहें वह भुगतान करें** (टॉगल): खरीदारों को राशि चुनने की अनुमति देने के लिए सक्षम करें
* **न्यूनतम मूल्य** (आवश्यक): न्यूनतम राशि जो ग्राहक भुगतान कर सकता है
* **सुझाई गई कीमत** (वैकल्पिक): उत्पाद पृष्ठ पर दिखाई जाने वाली अनुशंसित राशि

<Tip>
  बाद में ईवेंट और रसीद मिलान करने के लिए अपने सिस्टम (जैसे orderId) से पहचानकर्ता रखने हेतु मेटाडेटा का उपयोग करें।
</Tip>

## API प्रबंधन

<AccordionGroup>
  <Accordion title="Create checkout sessions (PWYW)">
    उत्पादों से एक बार के चेकआउट सत्र बनाने के लिए `POST /checkouts` का उपयोग करें। चेकआउट खरीदारों को आपकी PWYW न्यूनतम राशि से मिलान करने के लिए एक राशि दर्ज करने के लिए प्रेरित करेगा।

    <Card title="API Reference" icon="code" href="/api-reference/checkout-sessions/create">
      चेकआउट सत्र बनाने की API देखें।
    </Card>
  </Accordion>

  <Accordion title="Refund payments">
    पूर्ण या आंशिक रिफंड बनाने के लिए `POST /refunds` का उपयोग करें। ग्राहकों को वही राशि वापस की जाती है जो उन्होंने चुकाई थी।

    <Card title="API Reference" icon="code" href="/api-reference/refunds/post-refunds">
      भुगतान को रिफंड कैसे करें, यह सीखें।
    </Card>
  </Accordion>

  <Accordion title="List and retrieve">
    भुगतानों को सूचीबद्ध करने के लिए `GET /payments` और एक भुगतान प्राप्त करने के लिए `GET /payments/{payment_id}` का उपयोग करें। लाइन आइटम्स प्राप्त करने के लिए `GET /payments/{payment_id}/line-items`।

    <Card title="List Payments" icon="code" href="/api-reference/payments/get-payments">
      लिस्टिंग API ब्राउज़ करें।
    </Card>

    <Card title="Get Payment Detail" icon="code" href="/api-reference/payments/get-payments-1">
      प्राप्ति API देखें।
    </Card>

    <Card title="Retrieve Line Items" icon="code" href="/api-reference/payments/retrieve-line-items">
      किसी भुगतान के लिए खरीदी गई आइटम्स की जांच करें।
    </Card>
  </Accordion>

  <Accordion title="Payment webhooks">
    अपने बैकएंड में payment.succeeded या payment.failed जैसे ईवेंट्स पर प्रतिक्रिया दें।

    <Card title="Webhook Guide" icon="code" href="/developer-resources/webhooks/intents/payment">
      भुगतान जीवनचक्र ईवेंट्स को संभालें।
    </Card>
  </Accordion>
</AccordionGroup>

## सामान्य उपयोग के मामले

* **डिजिटल संपत्तियाँ**: थीम, टेम्पलेट, आइकन सेट, मीडिया, या प्लगइन
* **सामग्री और शिक्षा**: ई-बुक, पाठ्यक्रम, समर्थक मूल्य निर्धारण के साथ कार्यशालाएँ
* **समुदाय और दान**: धन जुटाने वाले, ओपन-सोर्स प्रायोजन, निर्माता समर्थन
* **लॉन्च प्रयोग**: मांग का आकलन करने के लिए बीटा पहुंच और समय-सीमित अभियान

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

### चेकआउट सत्र (एकल भुगतान, PWYW)

PWYW उत्पाद को कार्ट में जोड़ें। चेकआउट खरीदार की राशि एकत्र करता है (आपके न्यूनतम का सम्मान करते हुए) — कोई अतिरिक्त फ़ील्ड आवश्यक नहीं हैं।

```typescript theme={null}
const session = await client.checkoutSessions.create({
  product_cart: [
    { product_id: 'prod_pwyw_demo', quantity: 1 }
  ],
  return_url: 'https://yoursite.com/checkout/success'
});
```

## सर्वोत्तम प्रथाएँ

* **एक समझदारी न्यूनतम चुनें**: लागत को कवर करें जबकि भागीदारी को आसान रखें
* **एक सुझाई गई कीमत का उपयोग करें**: औसत आदेश मूल्य में सुधार के लिए अपेक्षाओं को एंकर करें
* **स्पष्ट रूप से मूल्य समझाएं**: खरीदारों को बताएं कि उनका योगदान क्या अनलॉक करता है
* **A/B परीक्षण अभियान**: समय-सीमित ऑफ़र और संदेश के साथ प्रयोग करें
* **वितरण की निगरानी करें**: न्यूनतम और सुझाई गई कीमत को परिष्कृत करने के लिए भुगतान की गई राशियों को ट्रैक करें

<Info>
  PWYW अधिक ग्राहकों को आमंत्रित करने का एक लचीला तरीका है, जबकि राजस्व की एक न्यूनतम सीमा बनाए रखते हुए। सरल तरीके से शुरू करें, पूरी तरह से परीक्षण करें, और रूपांतरण, योगदान वितरण, तथा रिफंड दरों के आधार पर पुनरावृत्ति करें।
</Info>
