I was using Digitalocean for something last year and for reasons didn’t have the money to pay for the bill when it was due, they always have one month of warnings. Ie if I paid one month late, everything was ok and nothing was ever shut down and they sent multiple emails during that time. I knew exactly where I stood, what I owed, when I had to pay by, when they would shut down services etc. That seemed reasonable to me.