Hello OpenAI team and community,
I’m a small independent developer. On May 31, 2024, I topped up $10 in API credits.
Over the course of a year, I only used about $2. When I recently logged into my dashboard, I was surprised to see my balance at $0, with no prior indication that the credits had expired.
After contacting support, I was told that:
– Credits expire after 12 months (understood).
– Expired credits are non-refundable and can’t be reinstated (disappointing, but okay).
– No notification was sent.
– No dashboard alert, countdown, or reminder was ever shown.
This is very frustrating. I respect that policies exist, but I believe silent expiration without any user-facing reminders is a bad UX, especially for casual or light users like me. It feels like a dark pattern — and I say that as someone who respects and admires OpenAI’s work.
I’m not asking for a refund, just fairness:
A visible countdown in the dashboard
An email warning a month or week before expiration
Maybe even a small grace period or one-time extension option
I hope this post helps highlight a user pain point that can be improved.
Has anyone else experienced this? Would love to hear how you handled it.
Thanks