> ## 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="License Keys" icon="code" href="/features/license-keys">
    खरीद के बाद अद्वितीय लाइसेंस कुंजियाँ जारी करें।
  </Card>

  <Card title="Digital Delivery" icon="code" href="/features/digital-product-delivery">
    भुगतान के बाद फ़ाइलें और सामग्री स्वचालित रूप से वितरित करें।
  </Card>

  <Card title="Payment Webhooks" icon="code" href="/developer-resources/webhooks/intents/payment">
    भुगतान सफल/असफल और रसीद ईवेंट्स पर प्रतिक्रिया दें।
  </Card>

  <Card title="Refunds API" icon="code" href="/api-reference/refunds/post-refunds">
    प्रोग्रामेटिक रूप से पूर्ण या आंशिक रिफंड बनाएं।
  </Card>
</CardGroup>

## एक‑बार भुगतान क्या हैं?

एक‑बार भुगतान निश्चित, अग्रिम खरीद हैं - के लिए आदर्श:

* **सॉफ़्टवेयर लाइसेंस**: जीवनकाल या प्रमुख संस्करण अनलॉक
* **डिजिटल डाउनलोड**: ई‑बुक, टेम्पलेट, ग्राफिक्स, या प्लगइन्स
* **सेवाएँ**: ऑडिट, ऑनबोर्डिंग पैकेज, या एकल परामर्श
* **कोर्स और टिकट**: कोर्स, कार्यशालाएँ, या लाइव सत्र

## प्रमुख लाभ

* **सरल चेकआउट**: कोई नवीनीकरण या प्रोरशन लॉजिक नहीं
* **तात्कालिक पूर्ति**: तुरंत लाइसेंस या फ़ाइलें वितरित करें
* **लचीला मूल्य निर्धारण**: छूट और कर समर्थित
* **डेवलपर-प्रथम**: निर्माण, रिफंड, और वेबहुक के लिए स्पष्ट APIs

## एक‑बार उत्पाद बनाना

अपने डोडो भुगतान डैशबोर्ड में उत्पाद बनाएं, फिर उन्हें होस्टेड चेकआउट, भुगतान लिंक, या अपने API के माध्यम से बेचें।

<Frame>
  <img src="https://mintcdn.com/dodopayments/r-ndtvzx3WhKqwER/images/products.png?fit=max&auto=format&n=r-ndtvzx3WhKqwER&q=85&s=fb41221c4f2af4de0155e71de1ac6904" alt="वन-टाइम पेमेंट उत्पाद" style={{ maxHeight: '500px', width: 'auto' }} width="1911" height="927" data-path="images/products.png" />
</Frame>

### उत्पाद कॉन्फ़िगरेशन

डैशबोर्ड में फ़ील्ड को कॉन्फ़िगर करें ताकि यह परिभाषित किया जा सके कि आपका उत्पाद कैसे दिखाई देता है और बेचा जाता है।

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

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

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

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

* **मूल्य निर्धारण प्रकार**: <b>एकल भुगतान</b> चुनें
* **मूल्य** (आवश्यक): मुद्रा के साथ निश्चित शुल्क
* **छूट लागू (%)**: चेकआउट और चालान में प्रदर्शित वैकल्पिक प्रतिशत छूट

<Warning>
  उत्पाद की कीमत बदलने से केवल नए खरीद प्रभावित होते हैं। मौजूदा ग्राहक प्रभावित नहीं होते।
</Warning>

#### उन्नत सेटिंग्स

* **कर समावेशी मूल्य निर्धारण**: लागू करों सहित मूल्य प्रदर्शित करें
* **लाइसेंस कुंजी उत्पन्न करें**: खरीद के बाद एक अद्वितीय कुंजी जारी करें। देखें <a href="/features/license-keys">लाइसेंस कुंजी</a>
* **डिजिटल उत्पाद डिलीवरी**: फ़ाइलें या सामग्री स्वचालित रूप से वितरित करें। देखें <a href="/features/digital-product-delivery">डिजिटल उत्पाद डिलीवरी</a>
* **मेटाडेटा**: आंतरिक टैगिंग या एकीकरण के लिए कस्टम कुंजी–मान जोड़ें। देखें <a href="/api-reference/metadata">मेटाडेटा</a>

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

## API प्रबंधन

<AccordionGroup>
  <Accordion title="Create payments">
    उत्पादों से एक‑बार शुल्क बनाने के लिए `POST /checkouts` का उपयोग करें।

    <Card title="API Reference" icon="code" href="/api-reference/checkout-sessions/create">
      create payment 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 payments">
    भुगतानों की सूची बनाने के लिए `GET /payments` और एक भुगतान प्राप्त करने के लिए `GET /payments/{payment_id}` का उपयोग करें। लाइन आइटम प्राप्त करने के लिए `GET /payments/{payment_id}/line-items` का उपयोग करें।

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

    <Card title="Get Payment Detail" icon="code" href="/api-reference/payments/get-payments-1">
      retrieval 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>

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

* **लाइसेंस-आधारित उपकरण**: एक‑बार कुंजी के साथ सुविधाएँ अनलॉक करें
* **डिजिटल संपत्तियाँ**: थीम, टेम्पलेट, आइकन सेट, या मीडिया
* **पेशेवर सेवाएँ**: निश्चित-शुल्क कार्यान्वयन या सेटअप
* **शिक्षा**: कोर्स टिकट और एकल कार्यशालाएँ

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

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

कार्ट में एक‑बार उत्पाद के साथ एक चेकआउट सत्र बनाएं:

```typescript theme={null}
const session = await client.checkoutSessions.create({
  product_cart: [
    { product_id: 'prod_one_time', quantity: 1 }
  ]
});
```

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

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

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