How to build billing for commercial app over GPT3


I am building a new product that will use the OpenAI GPT3 API. My product will connect to the OpenAI GPT3 API using my personal token. I plan to commercialize this product so other users will be using it. I would like to know what the best practices are for selling a product based on OpenAI GPT3.

I have understood that because of rate limiting my token can be quickly blocked. Also, in terms of pricing, I should bill at least the same price as OpenAI does so I don’t lose money.

I would like to ask the community if there are any best practices for building commercial apps on top of GPT3, not just pet projects.

I understand that I will need to implement rate limiting and billing features right out of the box for my product, which will make the initial version of my product slightly more complicated. Also, I wouldn’t be able to offer free credits.

Thanks for your thoughts / advices.



Wondering the same thing!

1 Like

The short answer is Stripe… The long answer depends on which programming language you’ll be using.

1 Like

Yeah, there’s a lot of variables involved.

The docs have a section on best practices you might want to check out if you haven’t yet…


As I recall reading the the OpenAI docs, you are required to submit an application to OpenAI so OpenAI can review (and approve or disapprove) any commercial application.