I signed up for a Workers Unlimited plan at the start of October and created a couple of small static test sites with no real traffic - I use WordPress a lot, so, I planned to write a tutorial about using Workers Sites to host sites generated with WP2Static.
Suddenly, two months later, on the 1st of December, I got an invoice with unexplained, unlisted charges, simply added to the usual “Current charges”, alongside my usual domain renewal costs. Then an even bigger one on the 2nd, and yet another on the 3rd.
$45.15 was charged to my card on Tuesday and, just a few minutes ago, another $32.12 was charged. That may not sound like much to most of you, but this is the account I use for food and rent. It is a debit card with no credit facility. I am terrified that some sort of Cloudflare billing error is going to wipe me out and I would be able to get anyone there to tell me what they are billing me for.
As far as I can see, my Workers usage has remained steady for the previous two months at under 100,000 requests per month, less than 1% of 10m requests that my $5 per month Unlimited plan allows. I have changed nothing in recent weeks, but these crazy bills started on the 1st of this month.
My only other Cloudflare transactions are for domain renewals, and they are simple to track. So, has something changed in how Workers are billed?
As far as I know, I am using no other billable Cloudflare services and, again, nothing has changed in recent weeks, only these crazy invoices every day so far this month.
My Workers usage in November, 95k requests, less than 1% of my plan allowance:
… and my Workers usage so far in December, on track for roughly the same:
I have contacted Cloudflare Support and, after 24 hours, was told that the my ticket will be forwarded to Billing. As more charges roll in, I am not too reassured because, in the past, I have found them distinctinctly unenthusiastic about fixing even really obvious domain billing errors.
In this case, I do not even know what is happening, so, I would be very grateful for any advice or insights.