Enable Pro plans to adjust available credits in an automated way
Kade Beem
Pro plan users have to constantly manage credits month over month based on their usage with upgrades and downgrades. This applies to both monthly and annual plans, but disproportionately affects monthly billing cycles.
Add functionality that allows users to add additional credits based on defined thresholds and/or time in billing cycle.
Example
When I hit 80% of my current credit usage I want to add a 25% increase in my total credit allotment so I can handle an unexpected increase in usage without having to manually upgrade in the API Dashboard.
Z
Zucchini green Unicorn
The issue is that the current approach requires us to accurately forecast user demand for our product, which uses PDL. As we grow, the current model punishes us disproportionately because if we are wrong about our forecasts or a customer shows up and runs a big job, they could unknowingly break our platform by consuming all of the PDL tokens.
A better model would be to let us set a floor and ceiling. When we go below the floor, you charge us to bring you back up to the ceiling.
I've attached a screenshot of this approach fro our platform. This is similar to what OpenAI does as well.