1 पॉइंट द्वारा GN⁺ 2024-03-01 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • 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 टिप्पणियां

 
GN⁺ 2024-03-01
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 से संपर्क किया है। Hetzner के नज़रिए से आप उनके लिए मुफ्त में development कर रहे हैं, तो शायद वे वह लागत waive कर सकते हैं
    • अभी भी dedicated servers पर one-time order fee है, और documentation में यह साफ नहीं है कि यह fee आगे भी जारी रहेगी या नहीं
  • मैं Hetzner dedicated server इस्तेमाल कर रहा हूँ, लेकिन यह बदलाव क्या मतलब रखता है, समझ नहीं आ रहा। server को कब in use माना जाएगा—CPU allocation, SSH session, HTTP traffic, power state—यह अस्पष्ट है
    virtual server को आसानी से बंद करके उसी state से आगे जारी किया जा सकता है, लेकिन physical server के साथ यह इतना आसान नहीं है। linked page की explanation काफी vague है

    • अगर dedicated server है, तो आप बस monthly fee देंगे। dedicated server हमेशा in use माना जाता है
      अगर महीने के बीच में server का इस्तेमाल पूरी तरह बंद कर देते हैं, तो सिर्फ तब तक के घंटों का भुगतान करेंगे; और अगर बंद server भी आपके नाम allocate रहता है, तो billing जारी रहेगी
    • “use” का मतलब है जब तक वह rent पर है, आपके account को allocate है, या आपके पास access rights हैं। dedicated server असल दुनिया का physical object है, इसलिए virtual server के उलट, सिर्फ यह कह देने से कि अब वह मेरा नहीं है, उसका अस्तित्व बंद नहीं हो जाता
      पहले physical server सिर्फ महीने के हिसाब से rent पर मिलते थे, और अगर आप पूरा महीना इस्तेमाल करते रहे तो price वही रहेगा। आगे की व्यवस्था यह है कि महीने के कुछ घंटों/हिस्से के लिए भी rent लेना संभव होगा
    • काफी स्पष्ट लगता है:

      How precisely does Hetzner calculate the hourly billing?
      The beginning of the hourly billing starts as soon as the product becomes available to you.
      dedicated server में allocation पूरा होते ही cost लगनी शुरू होती है, और return करने पर billing रुक जाती है

    • अगर मैंने सही समझा है, तो cost वही रहेगी। March invoice थोड़ा अलग दिख सकता है, लेकिन total amount वही होना चाहिए
      usage भी कुल मिलाकर वैसा ही रहेगा; यहाँ usage CPU, RAM, storage के allocated amount के करीब है
    • इसमें लिखा है: “अगर आप पूरे महीने product इस्तेमाल करते हैं, तो हम अब तक की तरह वही monthly amount charge करते रहेंगे”
  • Hetzner उन services में से है जिसके बारे में लगता है “बस मेरा पैसा ले लो”, इसलिए अच्छा होगा कि वे और बेहतर करें
    साथ ही, पता नहीं क्यों मुझे पहले से लगता था कि वे hourly basis पर billing करते हैं और सिर्फ price display को पढ़ने में आसान बनाने के लिए monthly दिखाते हैं

    • “बस मेरा पैसा ले लो” कहते हुए भी यह बात है कि वे man-in-the-middle attack service भी चलाते हैं
      https://news.ycombinator.com/item?id=37961166
    • मेरी जानकारी में अभी तक यह सिर्फ Cloud products पर लागू था
    • उत्सुक हूँ कि “बस मेरा पैसा ले लो” category में और कौन-सी services आएंगी। Hetzner की pricing अच्छी है, इस पर पूरी तरह सहमत हूँ
    • DigitalOcean से कहीं बेहतर है, और उम्मीद है कि ऐसा ही बना रहे
  • जिन लोगों को confusion हो सकता है उनके लिए: यह model Cloud में पहले से लागू था, और अब Robot पर भी लागू हो रहा है

    This structure will be similar to our Cloud billing.
    docs में ऐसा लिखा है, लेकिन पहले मैंने इसे यूँ ही skip कर दिया था

    • Cloud और Robot में फर्क क्या है, यह जानना चाहूँगा
  • मैंने सुना है कि Hetzner अच्छा provider है, और US में सस्ता unmanaged VPS खरीदना चाहता हूँ, लेकिन VPS से जुड़ा mention नहीं मिल रहा
    मैं नीचे वाली service को replace करना चाहता हूँ, और हाल में Netlify की तरह cost issue बड़ा हो गया है: https://www.leaseweb.com/fr/cloud/virtual-server

    • virtual private server (VPS) आम तौर पर पूरी machine नहीं, बल्कि एक छोटी virtual machine को कहते हैं
      Hetzner की terminology में “shared vCPU server” खोजें; यह दूसरी जगहों के VPS जैसा ही product है। बस मुझे लगता है कि description ज़्यादा clear है। structure यह है कि आपको burst कर सकने वाला fractional CPU usage और लगभग एक core के बराबर मिलता है
    • आप Cloud server ढूँढ रहे हैं: https://www.hetzner.com/cloud/
    • ID या passport copy submit करने के लिए तैयार रहना होगा
    • managed virtual servers यहाँ हैं: https://www.hetzner.com/managed-server/
    • DigitalOcean इस्तेमाल कर लें। setup आसान है और VPS options भी बहुत सस्ते हैं
  • “अगर product को एक महीने से कम समय के लिए इस्तेमाल किया और hourly total monthly fee से कम है, तो हमेशा hourly price लागू होगा” वाला हिस्सा ठीक लगता है
    लेकिन सभी customers को एक ही दिन invoice न भेजकर महीने के अलग-अलग दिनों में बाँटने की बात से यह स्पष्ट नहीं है कि billing month कब शुरू होता है। यह invoice भेजने की तारीख पर आधारित है या calendar month पर, इससे confusion हो सकता है

    • मिले हुए email में ऐसा लिखा था:

      What is important after the changeover?
      • We want to be able to offer you even better customer service in the future. For that reason, we want to change the date of your invoice. This will make it easier for us to quickly answer questions about your invoices. Starting in April, your new permanent billing day will be the 12. of the month.
      लगता है उन्होंने सभी customers के billing days पूरे महीने में distribute कर दिए हैं

    • उम्मीद है कि यह calendar month basis पर होगा। कई सालों में फैलने वाले invoices accounting को कुल मिलाकर कहीं ज़्यादा complex नहीं बना देंगे क्या
    • लगता है invoice में यह बात साफ-साफ दिखेगी
  • अच्छा होगा अगर Hetzner जैसी cloud services contract period सीधे तय करने दें और 1 साल जैसे तरीके से upfront payment करने दें।
    1 साल बाद फिर से 1 साल extend कर दें या कुछ न करें ताकि server delete हो जाए—इससे खर्च control किया जा सकता है और unexpected costs से बचा जा सकता है। OVH जैसी जगहों पर शायद यह संभव हो, लेकिन जाहिर है यह तभी हो सकता है जब सारी costs fixed हों और bandwidth usage जैसे extra charges न हों।

    • ज़्यादातर व्यक्तियों या संगठनों के लिए server का automatic deletion ही शायद unexpected घटना होगी।
    • Bank transfer से credits खरीदे जा सकते हैं[1]। Monthly bill उम्मीद से ज्यादा होने पर email alerts भी set किए जा सकते हैं[2]।
      हालांकि 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...
    • जहाँ तक मुझे पता है, Hetzner में surprise वाली कोई बात नहीं है। यह एक solid company है, और उन suspicious providers जैसी नहीं है जो बिना limit के usage-based billing करते हैं।
    • कम से कम dedicated servers में कोई surprise नहीं है। Monthly cost fixed होती है, और bandwidth limit पार करने पर speed limit लग जाती है। Cloud products भी शायद इसी तरह हों।
    • European PaaS Scalingo credits खरीदने के तरीके से यह संभव कर देता है। यह एक simple solution है, समझ नहीं आता कि दूसरे providers ऐसा क्यों नहीं करते।
  • अगर monthly price नहीं बढ़ती, तो यह अच्छा बदलाव लगता है। लेकिन dedicated servers में setup fee होती है, इसलिए छोटी अवधि के लिए rent करना cost-effective नहीं है, और virtual machines के लिए तो मेरी जानकारी में पहले से ही hourly billing है।
    यह change किन products पर लागू होता है, यह clear नहीं है।

  • 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
    • मेरा experience बिल्कुल उलटा था। मैंने $220/month वाले 5 servers set up किए थे और payment method ठीक से काम कर रहा है या नहीं, यह confirm करना चाहता था, इसलिए support team से कुछ बार contact किया और upfront payment वगैरह भी करना चाहता था।
      लेकिन उन्होंने billing period खत्म होने तक पैसे लेने की कोशिश नहीं की, और fortunately सब बिना issue के process हो गया। पता नहीं फर्क इसलिए था या नहीं कि यह Cloud नहीं बल्कि dedicated server वाला Hetzner Robot था।
    • AVX2 और VT-x support करने वाला CPU चाहिए था, इसलिए dedicated server खरीदा, लेकिन कुछ दिनों बाद गायब हो गया।
      Email से बताने की शिष्टता भी नहीं दिखाई, इसलिए मुझे खुद support team से पूछना पड़ा:

      When I try to log in to my account it tells me that my credentials are invalid, and when I use forgot password it tells me that my account is disabled?
      We recently did some routine reviews of our customer accounts. We noticed some suspicious information in your account.
      We have some concerns regarding this information and we have decided to close your account.
      We do not share details about why certain accounts appear suspicious. Publishing this information would make it easier for people to create fake accounts and abuse our services.
      Live video face verification और passport scan तक करने के बाद भी उन्होंने अपना stance नहीं बदला।

  • जानना चाहता हूँ कि existing customers के लिए cost बढ़ेगी या नहीं।
    Existing customers के हिसाब से यह cost-neutral है या महंगा होगा, इसे और स्पष्ट करना चाहिए था। Ideally existing customers की cost वही रहनी चाहिए, बस कुछ monthly usage के लिए partial billing flexibility जुड़नी चाहिए।

    • Post में ऐसा लिखा है: “Just to make it clear, the montly price you will pay will NOT change, even if you see some short-term changes in monthly totals on your invoices during the transition period.”