So many new AI projects are charging their users the same way OpenAI charges them: through a metered-billing model.
But there are two critical flaws with this approach:
With a metered-billing model, you're left with a fairly static pricing model that doesn't offer your users much flexibility to create a pricing model that fits their needs.
Let's say your OpenAI bill is charged on the second week of every month and your Stripe billing cycle is at the end of every month.
This leaves you in a position where you don't have money in the bank to pay off the bill.
Not a great position to be in.
The solution? Credit-based billing.
Why does credit-based billing work? It does so by opening up two opportunities:
By giving users initial credits on sign up, this allows them to explore the platform without the barrier of putting in payment information.
By using credit-based billing, it forces users to pay up front for what they would potentially be using, thus allowing you to be able to reliably pay the bill each month.
A great example of credit-based billing is Chatbase's pricing models, which provides a monthly subscription fee for a set amount of credits along with add-ons for more credits. This level of flexibility allows users to create their own unique payment plans while allowing Chatbase to cover for all of their infrastructure fees at the end of the month.
What if you don't know how to implement a credit-based billing system or can't be bothered to build one out?
That's where StripeCredits comes in. It's a Stripe app that allows you to seamlessly integrate a credit-based billing system right into your platform.
So get out there and start charging customers properly!
If you enjoyed reading this article, feel free to give me a follow on twitter.
I agree, and I have applied the same approach to my product at https://1min.ai/
It required some calculation and implementation, but it's clear and safe. Furthermore, we control everything on our end.
the credit modal has worked very well for my app!
100% agree. With https://scopebrite.com/, a B2B product, we're exploring subscription based credit billing similar to Chatbase. Another good example of a credit based billing is actually https://cloudskillsboost.google/, the google cloud platform learning platform. You can buy credits, and the more you buy the cheaper each one becomes (thus more cash up-front). You can subscribe monthly, which allows you to use the system freely, or you can subscribe annually.
I'll for sure check https://stripecredits.leadlist.ing/ if it simplifies the entire process, it might be pretty cool
Great sharing, very informative
StripeCredits sounds promising
This is interesting. I agree. With https://machined.ai we've implemented a bring-your-own-key model. We charge a subscription for access to the software but the user covers their AI costs - meaning a pretty low per article cost given there's no markup on the cost.
Worked really well and it meant we could offer unlimited bulk articles and content clusters.
We're going to be introducing credits to Machined soon. Just signed up to get notified about StripeCredits!
I was thinking about this today in general as an alternative to subscriptions for any product. Really excited to read this today.
Hope you enjoy!
I think AI is on the crest of a wave. It will take time for concrete implementations to be seen. maybe years
Thought about this a lot. I agree with you on this, AI is still in it's initial hype phase where products are trying to capitalize on the "magic" of AI.
The later years part comes in the form of obvious implementations such as seamless customer support, fully automated text based jobs and autonomous machinery
But I really believe that with any economy this large, there is always room to grow in the secondary markets, ie: pricing infrastructure for AI products, speculation bets on AI and so forth
Good post, thanks for the insight!
Thanks for reading!
Hey Stanley, thanks for the post. Do you think credit based billing would work for B2B businesses aswell? Wouldn't companies be annoyed if they have to buy credits all the time? Or would this even be more lucrative because most businesses would buy more credits than they would actually need?
I would say it's not as effective for B2B for the reasons you listed out, but usually B2B sales would fall under an enterprise like pricing model where the details would be hashed out between the client and the business.
Credit based billing is definitely more effective for B2C products, especially in the realm of AI