- Hetzner ने अप्रैल 2024 से इस्तेमाल के बाद भुगतान करने वाले retroactive billing पर शिफ्ट किया है, और मई 2024 से invoice पिछले महीने की पूरी services के आधार पर जारी किए जाते हैं
- Billing उस समय से शुरू होती है जब product access दिया जाता है, और अगर इस्तेमाल लगभग पूरे महीने का नहीं है तो उसे hourly rate और partial hours को round up करके calculate किया जाता है
- अगर product account में बना रहता है, तो power off रहने या बहुत कम इस्तेमाल होने पर भी cost लगती है, इसलिए charges रोकने के लिए आपको उसे खुद delete या cancel करना होगा
- Invoice तब generate होता है जब amount 10 euro तक पहुंचता है, और उससे कम amount भी 3 महीने बाद total invoice के रूप में जारी हो जाता है
- Billing date system अपने आप assign करता है और user उसे चुन नहीं सकता; PDF invoice के बजाय detailed usage देखने के लिए अलग individual usage statement देखना होता है
इस्तेमाल के बाद bill होने वाला basic structure
- Hetzner product usage खत्म होने के बाद cost charge करने वाला retroactive billing लागू करता है
- हर invoice में सिद्धांत रूप से पिछले महीने की पूरी service शामिल होती है
- अगर minimum billing amount 10 euro पार करने में कई महीने लगते हैं, तो पिछले महीनों के charges एक invoice में जोड़ दिए जाते हैं
- Billing उस समय से शुरू होती है जब Hetzner product access उपलब्ध कराता है
- अगर product लगभग पूरे महीने के लिए इस्तेमाल नहीं किया गया है, तो hourly rate लागू होता है
- लगभग पूरे महीने इस्तेमाल करने के बाद कम monthly rate लागू होता है
- Partial hours को round up किया जाता है
- Total cost monthly fee से अधिक नहीं होती
- अगर product account में मौजूद है, तो actual usage या power state की परवाह किए बिना billing होती है
- Cost रोकने के लिए आपको account से product को खुद delete या cancel करना होगा
- कुछ products hourly basis के बजाय annual billing का इस्तेमाल करते हैं
- उदाहरण domains और SSL certificates हैं
- Licenses हमेशा पूरे calendar month के आधार पर bill होते हैं
Billing date और minimum billing amount
- अप्रैल 2024 से invoices पूरे महीने में फैला कर भेजे जाते हैं
- यह महीने के बीच invoice generation volume को समान रूप से बांटने और billing support requests का तेज़ जवाब देने के लिए किया गया है
- Billing date system अपने आप assign करता है
- User अपनी पसंद की date नहीं चुन सकता
- Account के invoice page पर billing date कभी भी देखी जा सकती है
- अगस्त 2025 में कुछ मौजूदा customers के invoice generation dates के distribution को फिर से adjust किया गया
- सिर्फ invoice generation date बदली है; billing method खुद वैसा ही है
- System छोटे bills को तब तक जोड़ता है जब तक amount 10 euro तक नहीं पहुंचता
- 10 euro से कम amount लगातार accumulate होता रहता है
- अगर 3 महीनों तक amount 10 euro से कम रहता है, तो अधिकतम 3 महीने के अंत तक total invoice जारी किया जाता है
- यह rule नए customers के पहले invoice पर लागू नहीं होता
Invoice structure और usage details देखना
- Invoice के first page पर total cost summary और product categories के अनुसार cost breakdown दिखता है
- konsoleH, Robot, Hetzner Console जैसे customer interfaces के अनुसार breakdown भी शामिल होता है
- अगले page पर individual items दिखाए जाते हैं
- जिन items का product, unit of measurement और unit price समान होता है, उन्हें साथ group किया जाता है
- यह structure invoices को साफ रखने के लिए है, भले ही individual items बहुत ज्यादा हों
- PDF invoice में individual usage values नहीं दिखतीं
- Invoice के QR code, PDF link, या account में “Invoices” > “Overview” से अलग individual usage statement देखा जा सकता है
- Individual usage statement में detailed usage information और calculation basis शामिल होता है
- Backup, discounts, add-ons के calculation basis शामिल होते हैं
- Individual add-ons allocate करने के लिए reference numbers भी शामिल होते हैं
- इसे browser में देखा जा सकता है या CSV file के रूप में download किया जा सकता है
- Viewing के लिए customer number जरूरी है
- Included add-on domains और अन्य included services नए layout में hourly usage के रूप में दिखती हैं
Transition process के billing examples
- पुराने billing model example में Server A और Server B की service periods अलग-अलग हैं
- Server A की service period 21 फरवरी से 20 मार्च तक है
- Server B की service period 27 जनवरी से 26 फरवरी तक है
- फरवरी में, पहले की तरह दोनों servers अपनी-अपनी अलग service periods के साथ invoice में शामिल होते हैं
- मार्च invoice में वे products नहीं दिखते जिनकी service period अप्रैल 2024 तक जाती है
- Server B 27 फरवरी से 26 मार्च तक है, इसलिए मार्च invoice में शामिल होता है
- Server A की service period अप्रैल तक जाती है, इसलिए 2024 मार्च invoice में calculate नहीं होता
- इस example में मार्च invoice amount कम हो जाता है
- अगर Server C access 15 मार्च को दिया गया, तो अप्रैल invoice पहला retroactive invoice होगा
- Server A: 21 मार्च से 31 मार्च तक
- Server B: 27 मार्च से 31 मार्च तक
- Server C: 15 मार्च से 31 मार्च तक
- यह calculation hourly usage के आधार पर है
- अगर Server A cancellation 31 मार्च को लागू होता है, और Server D access 20 अप्रैल को दिया जाता है, तो मई invoice अप्रैल service period को include करेगा
- Server B और Server C ने पूरा अप्रैल इस्तेमाल किया, इसलिए full monthly fee दिखेगी
- Server D ने अप्रैल का केवल हिस्सा इस्तेमाल किया, इसलिए hourly calculation दिखेगी
2024 transition phases और FAQ
- मार्च 2024 में retroactive billing transition शुरू हुआ
- जिन products की service period अप्रैल तक जाती है, वे मार्च में अब bill नहीं किए जाते
- मार्च invoice कम हो सकता है
- Missing portion को अप्रैल में फिर calculate किया जाता है
- अप्रैल 2024 में पहला पूरा retroactive invoice जारी हुआ
- मार्च की सभी unbilled periods hourly basis पर recalculate की गईं
- कुछ invoices भेजने में delay हुआ था
- नई billing date logic introduce की गई
- मई 2024 में transition पूरा हुआ
- इसके बाद सभी invoices में पिछले महीने की पूरी service शामिल होती है
- Billing date change और annual invoices supported नहीं हैं
- Billing date बदली नहीं जा सकती
- System केवल monthly invoices support करता है
- SEPA direct debit या credit card automatic payment से payment आसान किया जा सकता है
- Hourly billing product उपलब्ध कराए जाने के moment से शुरू होती है
- यह कुछ घंटे, 3 दिन, 20 दिन जैसे month के केवल हिस्से के usage पर लागू होती है
- जब hourly cost monthly fee तक पहुंच जाती है, तो monthly fee लागू होती है
- Product को तुरंत cancel या delete करने पर भी delivery moment से billing होती है
- Product को कभी-कभार इस्तेमाल करने पर भी कम payment वाला structure नहीं है
- संबंधित resource customer के लिए dedicated रूप से reserve रहता है
- जब तक product account में मौजूद है, Hetzner वह resource दूसरे customers को उपलब्ध नहीं करा सकता
- Purchase से पहले product trial supported नहीं है
- हालांकि ज्यादातर products hourly billing देते हैं
1 टिप्पणियां
Hacker News की रायें
मैं Rust में Robot interface संभालने वाली एक library[1] maintain कर रहा हूँ, लेकिन संभावित लागत की वजह से testing काफी अटकी हुई थी और खरीद/रद्द करने वाले कई API ठीक से verify नहीं हो पाए थे
इस billing model से लागत का बोझ लिए बिना integration tests ठीक से चलाए जा सकते हैं, और hourly billing की वजह से horizontal scaling भी कहीं ज़्यादा realistic हो जाती है
[1] https://github.com/MathiasPius/hrobot-rs
मैं Hetzner dedicated server इस्तेमाल कर रहा हूँ, लेकिन यह बदलाव क्या मतलब रखता है, समझ नहीं आ रहा। server को कब in use माना जाएगा—CPU allocation, SSH session, HTTP traffic, power state—यह अस्पष्ट है
virtual server को आसानी से बंद करके उसी state से आगे जारी किया जा सकता है, लेकिन physical server के साथ यह इतना आसान नहीं है। linked page की explanation काफी vague है
अगर महीने के बीच में server का इस्तेमाल पूरी तरह बंद कर देते हैं, तो सिर्फ तब तक के घंटों का भुगतान करेंगे; और अगर बंद server भी आपके नाम allocate रहता है, तो billing जारी रहेगी
पहले physical server सिर्फ महीने के हिसाब से rent पर मिलते थे, और अगर आप पूरा महीना इस्तेमाल करते रहे तो price वही रहेगा। आगे की व्यवस्था यह है कि महीने के कुछ घंटों/हिस्से के लिए भी rent लेना संभव होगा
usage भी कुल मिलाकर वैसा ही रहेगा; यहाँ usage CPU, RAM, storage के allocated amount के करीब है
Hetzner उन services में से है जिसके बारे में लगता है “बस मेरा पैसा ले लो”, इसलिए अच्छा होगा कि वे और बेहतर करें
साथ ही, पता नहीं क्यों मुझे पहले से लगता था कि वे hourly basis पर billing करते हैं और सिर्फ price display को पढ़ने में आसान बनाने के लिए monthly दिखाते हैं
https://news.ycombinator.com/item?id=37961166
जिन लोगों को confusion हो सकता है उनके लिए: यह model Cloud में पहले से लागू था, और अब Robot पर भी लागू हो रहा है
मैंने सुना है कि Hetzner अच्छा provider है, और US में सस्ता unmanaged VPS खरीदना चाहता हूँ, लेकिन VPS से जुड़ा mention नहीं मिल रहा
मैं नीचे वाली service को replace करना चाहता हूँ, और हाल में Netlify की तरह cost issue बड़ा हो गया है: https://www.leaseweb.com/fr/cloud/virtual-server
Hetzner की terminology में “shared vCPU server” खोजें; यह दूसरी जगहों के VPS जैसा ही product है। बस मुझे लगता है कि description ज़्यादा clear है। structure यह है कि आपको burst कर सकने वाला fractional CPU usage और लगभग एक core के बराबर मिलता है
“अगर product को एक महीने से कम समय के लिए इस्तेमाल किया और hourly total monthly fee से कम है, तो हमेशा hourly price लागू होगा” वाला हिस्सा ठीक लगता है
लेकिन सभी customers को एक ही दिन invoice न भेजकर महीने के अलग-अलग दिनों में बाँटने की बात से यह स्पष्ट नहीं है कि billing month कब शुरू होता है। यह invoice भेजने की तारीख पर आधारित है या calendar month पर, इससे confusion हो सकता है
अच्छा होगा अगर Hetzner जैसी cloud services contract period सीधे तय करने दें और 1 साल जैसे तरीके से upfront payment करने दें।
1 साल बाद फिर से 1 साल extend कर दें या कुछ न करें ताकि server delete हो जाए—इससे खर्च control किया जा सकता है और unexpected costs से बचा जा सकता है। OVH जैसी जगहों पर शायद यह संभव हो, लेकिन जाहिर है यह तभी हो सकता है जब सारी costs fixed हों और bandwidth usage जैसे extra charges न हों।
हालांकि automatic deletion feature शायद नहीं है।
[1] https://docs.hetzner.com/accounts-panel/accounts/payment-faq...
[2] https://docs.hetzner.com/cloud/billing/faq/#how-do-i-keep-my...
अगर monthly price नहीं बढ़ती, तो यह अच्छा बदलाव लगता है। लेकिन dedicated servers में setup fee होती है, इसलिए छोटी अवधि के लिए rent करना cost-effective नहीं है, और virtual machines के लिए तो मेरी जानकारी में पहले से ही hourly billing है।
यह change किन products पर लागू होता है, यह clear नहीं है।
https://www.hetzner.com/dedicated-rootserver/matrix-ax/
Hetzner account सच में create करके login करने में सफलता नहीं मिल पा रही। Security इतनी सख्त है कि लगता है बार-बार lock हो जाता है।
सोचकर डर लगता है कि अगर मैं actual customer होता तो क्या होता। जानना चाहता हूँ कि क्या और लोगों को भी ऐसी problem हुई है।
Dear Mr David Allison
After reviewing your updated customer information, we have decided to deactivate your account because of some concerns we have regarding this information. Therefore, we have cancelled all your existing products and orders with us.
Best regards
Your Hetzner Online Team
लेकिन उन्होंने billing period खत्म होने तक पैसे लेने की कोशिश नहीं की, और fortunately सब बिना issue के process हो गया। पता नहीं फर्क इसलिए था या नहीं कि यह Cloud नहीं बल्कि dedicated server वाला Hetzner Robot था।
Email से बताने की शिष्टता भी नहीं दिखाई, इसलिए मुझे खुद support team से पूछना पड़ा:
जानना चाहता हूँ कि existing customers के लिए cost बढ़ेगी या नहीं।
Existing customers के हिसाब से यह cost-neutral है या महंगा होगा, इसे और स्पष्ट करना चाहिए था। Ideally existing customers की cost वही रहनी चाहिए, बस कुछ monthly usage के लिए partial billing flexibility जुड़नी चाहिए।