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

# उपयोग आधारित बिलिंग

> लचीले मीटरिंग और स्वचालित बिलिंग के साथ ग्राहकों को उनके द्वारा वास्तव में उपयोग की गई चीजों के आधार पर चार्ज करें।

उपयोग आधारित बिलिंग आपको ग्राहकों को उनके द्वारा वास्तव में उपयोग की गई चीजों के लिए चार्ज करने की अनुमति देती है—API कॉल, स्टोरेज, AI टोकन, या कोई भी मीट्रिक जिसे आप परिभाषित करते हैं। ग्राहक खपत के लिए भुगतान करते हैं, न कि निश्चित शुल्क के लिए।

<Info>
  **उत्तम के लिये**: एपीआई, एआई सेवाएँ, इन्फ़्रास्ट्रक्चर प्लेटफ़ॉर्म, और कोई भी प्रोडक्ट जिसके मूल्य उपयोग के साथ बढ़ता है।
</Info>

## यह कैसे काम करता है

<Steps>
  <Step title="Send Usage Events">
    जब बिल योग्य क्रियाएँ घटित हों तो आपका एप्लिकेशन ईवेंट भेजता है।

    ```javascript theme={null}
    {
      "event_id": "evt_123",
      "customer_id": "cus_abc",
      "event_name": "api.call",
      "metadata": { "endpoint": "/v1/users" }
    }
    ```
  </Step>

  <Step title="Meters Aggregate Usage">
    मीटर गणना, योग, अधिकतम या अंतिम समेकन का उपयोग करके ईवेंट को बिल योग्य मात्राओं में एकत्रित करता है।
  </Step>

  <Step title="Automatic Billing">
    प्रति इकाई मूल्य और मुफ्त सीमा सेट करें। ग्राहक प्रत्येक चक्र में स्वतः बिल किए जाते हैं।
  </Step>
</Steps>

## मुख्य अवधारणाएँ

### घटनाएँ

ईवेंट आपका उपयोग क्रियाओं का प्रतिनिधित्व करते हैं। प्रत्येक ईवेंट में शामिल है:

* **ईवेंट नाम**: उपयोग का प्रकार (उदा., `api.call`)
* **ग्राहक आईडी**: जिसने इसका उपयोग किया
* **मेटाडेटा**: समेकन हेतु अतिरिक्त गुण

### मीटर

मीटर घटनाओं को बिल योग्य मात्राओं में संचित करते हैं:

* **गिनती**: कुल घटनाएँ (API कॉल)
* **योग**: मान जोड़ें (कुल बाइट्स)
* **अधिकतम**: उच्चतम मान (पीक उपयोगकर्ता)
* **अंतिम**: सबसे हाल का मान

<Frame>
  <img src="https://mintcdn.com/dodopayments/w9oVTi6CzZMAOQA3/images/usage-based/UBB-2.png?fit=max&auto=format&n=w9oVTi6CzZMAOQA3&q=85&s=f9d85a463fba231437151db3d4a2052a" alt="मीटर इंटरफेस बनाएं" style={{ maxHeight: '500px', width: 'auto' }} width="2324" height="1600" data-path="images/usage-based/UBB-2.png" />
</Frame>

### उपयोग मूल्य निर्धारण वाले उत्पाद

प्रति यूनिट मूल्य और वैकल्पिक मुफ्त थ्रेशोल्ड सेट करें:

<Frame>
  <img src="https://mintcdn.com/dodopayments/w9oVTi6CzZMAOQA3/images/usage-based/UBB-4.png?fit=max&auto=format&n=w9oVTi6CzZMAOQA3&q=85&s=b2d07bb408fd79e1b788c1b7092b8bca" alt="मूल्य निर्धारण विन्यास" style={{ maxHeight: '500px', width: 'auto' }} width="732" height="712" data-path="images/usage-based/UBB-4.png" />
</Frame>

**उदाहरण**: 2,500 कॉल - 1,000 मुफ्त = 1,500 × $0.02 = $30.00

### क्रेडिट-आधारित कटौती

डॉलर में प्रति-यूनिट शुल्क लेने के बजाय, आप मीटर को ग्राहक के [क्रेडिट बैलेंस](/features/credit-based-billing) से घटाने के लिए कॉन्फ़िगर कर सकते हैं। क्रेडिट प्रत्येक बिलिंग चक्र के साथ ताजा होते हैं और किसी भी ओवरएज शुल्क से पहले लागू होते हैं।

## त्वरित प्रारंभ

<Steps>
  <Step title="Create a Meter">
    अपने डैशबोर्ड में: **मीटर** → **मीटर बनाएँ**

    1. ईवेंट नाम सेट करें (उदा., `api.call`)
    2. समेकन चुनें (गिनती, योग, अधिकतम, अंतिम)
    3. वैकल्पिक फ़िल्टर जोड़ें
  </Step>

  <Step title="Add to Product">
    मूल्य निर्धारण के साथ एक उत्पाद से मीटर को जोड़े:

    <Frame>
      <img src="https://mintcdn.com/dodopayments/w9oVTi6CzZMAOQA3/images/usage-based/UBB-5.png?fit=max&auto=format&n=w9oVTi6CzZMAOQA3&q=85&s=fd3851a1a070714baf0aec01cff717b8" alt="उत्पाद में मीटर जोड़ना" style={{ maxHeight: '500px', width: 'auto' }} width="2272" height="1422" data-path="images/usage-based/UBB-5.png" />
    </Frame>

    1. **उपयोग-आधारित बिलिंग** चुनें
    2. अपना मीटर चुनें
    3. प्रति इकाई मूल्य और मुफ्त सीमा सेट करें
  </Step>

  <Step title="Send Events">
    ```javascript theme={null}
    await fetch('https://test.dodopayments.com/events/ingest', {
      method: 'POST',
      headers: {
        'Authorization': `Bearer ${process.env.DODO_PAYMENTS_API_KEY}`,
        'Content-Type': 'application/json'
      },
      body: JSON.stringify({
        events: [{
          event_id: "unique_event_id",
          customer_id: "cus_abc123",
          event_name: "api.call",
          metadata: { endpoint: "/v1/users" }
        }]
      })
    });
    ```
  </Step>

  <Step title="Monitor Usage">
    <Frame>
      <img src="https://mintcdn.com/dodopayments/16r81mgDWvSgYER7/images/guides/usage-based-billing/meter-quantities-chart.png?fit=max&auto=format&n=16r81mgDWvSgYER7&q=85&s=1a8a39547bd0259a53d4591d7928c8ea" alt="मीटर डैशबोर्ड" style={{ maxHeight: '500px', width: 'auto' }} width="1602" height="888" data-path="images/guides/usage-based-billing/meter-quantities-chart.png" />
    </Frame>

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

## उपयोग के मामले

<CardGroup cols={2}>
  <Card title="APIs & Infrastructure" icon="cloud">
    एपीआई कॉल, गणना घंटे, बैंडविड्थ, स्टोरेज ट्रैक करें। उदाहरण: 10,000 मुफ्त के बाद प्रति कॉल \$0.001।
  </Card>

  <Card title="AI Usage Tracking" icon="brain">
    टोकन, जेनरेशन्स, प्रोसेसिंग समय ट्रैक करें। उदाहरण: मानक छवि के लिए \$0.04, एचडी के लिए \$0.08।
  </Card>

  <Card title="Data & Analytics" icon="chart-line">
    प्रक्रिया किए गए डेटा, चलाए गए क्वेरीज, विश्लेषित रिकॉर्ड के अनुसार बिल करें। उदाहरण: 10 जीबी मुफ्त के बाद प्रति जीबी \$5।
  </Card>

  <Card title="Communication" icon="message">
    संदेशों, मिनटों, स्थानांतरित डेटा को गिनें। उदाहरण: भेजे गए प्रत्येक एसएमएस पर \$0.01।
  </Card>
</CardGroup>

## अगले कदम

<CardGroup cols={2}>
  <Card title="Event Ingestion" icon="bolt" href="/features/usage-based-billing/event-ingestion">
    अपने एप्लिकेशन से उपयोग ईवेंट को संरचित और भेजने का तरीका जानें।
  </Card>

  <Card title="Meters Guide" icon="sliders" href="/features/usage-based-billing/meters">
    मीटर विन्यास, समेकन प्रकार, और ईवेंट फ़िल्टरिंग में महारत हासिल करें।
  </Card>

  <Card title="Complete Tutorial" icon="code" href="/developer-resources/usage-based-billing-build-ai-image-generator">
    शून्य से उपयोग-आधारित बिलिंग के साथ एक पूर्ण एआई छवि जनरेटर बनाएँ।
  </Card>

  <Card title="Integration Guide" icon="book" href="/developer-resources/usage-based-billing-guide">
    अपने एप्लिकेशन में उपयोग-आधारित बिलिंग लागू करने के लिए व्यापक मार्गदर्शिका।
  </Card>
</CardGroup>
