# Dashboard में usage और billing

Usage meter पढ़ना, वे तीन pools जिनसे एक build खर्च करती है, plan tile की status line, और billing पेज पर आप क्या बदल सकते हैं।

Source: https://www.afterpack.dev/hi/docs/dashboard/usage

Usage **[cloud engine](https://www.afterpack.dev/hi/docs/deployment-modes) द्वारा process किए गए JavaScript के megabytes** में मापा जाता है: AfterPack को मिले *input* bytes, न कि फ़ाइलें, builds, requests, या ship हुए output का आकार। Obfuscation [bytes जोड़ती है](https://www.afterpack.dev/hi/docs/comparison) जिनका आपसे शुल्क नहीं लिया जाता। 1 MB = 10⁶ bytes; counters सटीक bytes गिनते हैं, और MB केवल दिखाने के लिए है।

[Local Free builds](https://www.afterpack.dev/hi/docs/deployment-modes) पर हमेशा के लिए कोई metering नहीं है, इसलिए इस पेज की कोई बात उन पर लागू नहीं होती। हर plan में क्या शामिल है (allowance, project सीमाएँ, overage दरें, trials), इसके लिए [Plans और tiers](https://www.afterpack.dev/hi/docs/tiers) देखें; यह पेज dashboard को पढ़ना और चलाना कवर करता है।

## Workspace overview

वह पहला पेज जिस पर आप पहुँचते हैं।

### Usage meter

तीन lines, उसी क्रम में जिसमें एक build उन्हें वास्तव में खर्च करती है:

1. **प्लान सीमा**: मौजूदा cycle के कुल में से कितना इस्तेमाल हुआ।
2. **प्रीपेड क्रेडिट ([Extra MB](https://www.afterpack.dev/hi/docs/tiers))**: एक बार का top-up balance जो कभी expire नहीं होता और तभी छुआ जाता है जब plan allowance खाली हो।
3. **[अतिरिक्त उपयोग](https://www.afterpack.dev/hi/docs/tiers)**: इस cycle में दोनों pools के बाद मापे गए MB, और उनके लिए जमा हुई राशि। Overage **trailing** bill होता है: इस cycle में जो जमा होता है वह अगले cycle के invoice पर आता है, आज के नहीं।

एक build पहले allowance का बचा हिस्सा खर्च करती है, फिर credits, फिर overage। Fail हुआ meter किसी भी pool को नहीं छूता।

जब workspace का allowance ख़त्म हो जाता है, तो meter दो रास्ते देता है: **प्लान अपग्रेड करें** और **Extra MB खरीदें**।

### Plan tile

Plan के tier का नाम, एक status badge, billing interval, और status के हिसाब से एक तारीख वाली line।

| Status | तारीख वाली line कहती है |
| --- | --- |
| Free | *`{date}` को रीसेट* (जब rolling free window आगे बढ़ती है) |
| ट्रायल | *ट्रायल `{date}` को समाप्त* |
| सक्रिय | *`{date}` को नवीनीकरण* |
| भुगतान समस्या | *भुगतान समस्या — छूट अवधि `{date}` तक* |
| जल्द समाप्त होगा (cancel scheduled) | *`{date}` तक* |

भुगतान समस्या पर grace period ख़त्म होने के बाद [Pro builds fail closed होती हैं](https://www.afterpack.dev/hi/docs/deployment-modes)। Sidebar का **बिलिंग** item यही state एक badge के रूप में दिखाता है: *ट्रायल*, *भुगतान बकाया*, *अवरुद्ध* (entitlement lapsed, builds रुकीं), या *सीमा* (allowance ख़त्म, बाकी सब ठीक)।

### समय के साथ उपयोग

30 दिनों का daily chart, जिसे किसी एक [project](https://www.afterpack.dev/hi/docs/dashboard/workspaces) तक filter किया जा सकता है।

### हाल की बिल्ड

हर project की builds एक table में, हर build के [coverage](https://www.afterpack.dev/hi/docs/dashboard/builds) के साथ। देखें [Builds](https://www.afterpack.dev/hi/docs/dashboard/builds)।

## बिलिंग पेज

- **मौजूदा प्लान**: [tier](https://www.afterpack.dev/hi/docs/tiers), status, interval, renewal या समाप्ति की तारीख। Owners **cancel** कर सकते हैं (trial तुरंत ख़त्म होता है; paid plan period के अंत तक चलता है, फिर Free पर लौट आता है) और scheduled cancellation को **resume** कर सकते हैं; owners और admins **बिलिंग प्रबंधित करें** खोल सकते हैं, payment provider का portal जहाँ card रहता है। Cancellation schedule करने से **overage तुरंत बंद** हो जाता है, जबकि जिस allowance का आपने भुगतान किया है वह समाप्ति की तारीख तक आपका रहता है, [क्योंकि overage rail trailing bill होता है](https://www.afterpack.dev/hi/docs/tiers)। Cancel करते ही meter यह दिखाने लगता है।
- **Extra MB**: आपका prepaid credit balance और वे packs जो आप खरीद सकते हैं। एक बार का, कोई auto-renew नहीं, कभी expire नहीं होता।
- **प्लान**: catalog, एक monthly/yearly toggle, और हर plan के लिए एक CTA जो बताता है कि *आपकी* subscription के साथ क्या होगा: *सदस्यता लें*, *ट्रायल शुरू करें*, *अभी अपग्रेड करें*, *नवीनीकरण पर डाउनग्रेड*, *बदलाव रद्द करें*, *फिर से शुरू करें*, *फिर से सदस्यता लें*। Commit करने से पहले हर एक बताता है कि वह कितना charge करेगा।
- **बिलिंग गतिविधि**: इस workspace पर हर भुगतान, plan change, Extra MB खरीद, और refund, जिसमें प्लान और बिलिंग अवधि, कोई भी ओवरेज और वह अवधि जिसमें वह हुआ, और, refund की स्थिति में, वह भुगतान जिससे वह संबंधित है — सब नामित होते हैं।

> **कौन क्या बदल सकता है**
>
> **केवल owner:** plan बदलना, cancel, resume, और overage setting। **Owner या admin:** payment portal खोलना, checkout शुरू करना। **कोई भी member:** billing state पढ़ना।

Payments **Creem** से होते हैं, जो AfterPack का payment provider है; billing कैसे व्यवस्थित है इसके लिए [Plans और tiers](https://www.afterpack.dev/hi/docs/tiers) देखें, और [Privacy](https://www.afterpack.dev/hi/docs/privacy), जो Creem को एक ऐसे sub-processor के रूप में सूचीबद्ध करता है जिसे कभी source नहीं मिलता। AfterPack आपका card कभी न देखता है, न store करता है।

## जब allowance ख़त्म हो जाए तो क्या होता है

Local रूप से कुछ नहीं टूटता: [`npx afterpack@latest`](https://www.afterpack.dev/hi/docs/cli#usage) पूरी [Free-tier protection](https://www.afterpack.dev/hi/docs/tiers) बनाता रहता है, बिना metering, हमेशा के लिए। जो रुकता है वह cloud escalation है, जब तक overage उपलब्ध न हो, और quota से ऊपर की build आपके pools को छुए बिना [fail closed होती है](https://www.afterpack.dev/hi/docs/diagnostics#fail-closed-no-exceptions)।

## हर build की लागत

हर [build पेज](https://www.afterpack.dev/hi/docs/dashboard/builds) अपना **बिलिंग** panel दिखाता है: उसने क्या meter किया, और किन pools ने उसका भुगतान किया; यह समझने में उपयोगी कि कोई महीना महँगा क्यों रहा। Builds list `बिल किया गया` के हिसाब से sort होती है, और यह column ship हुए आकार के बजाय input bytes गिनता है।

## आगे

- [Plans और tiers](https://www.afterpack.dev/hi/docs/tiers): allowances, project सीमाएँ, overage दरें, कीमतें।
- [Accounts](https://www.afterpack.dev/hi/docs/accounts): खाता किस काम आता है, और आपका अपना खाता पेज।
- [Builds](https://www.afterpack.dev/hi/docs/dashboard/builds): हर build की metering।
- [Workspaces और projects](https://www.afterpack.dev/hi/docs/dashboard/workspaces): ऊपर बताए गए roles।
- [API keys](https://www.afterpack.dev/hi/docs/dashboard/api-keys): वह credential जिससे हर metered build authenticate होती है।
- [Deployment modes](https://www.afterpack.dev/hi/docs/deployment-modes): local build पर कभी metering क्यों नहीं होती।
