top | item 42735976

Show HN: I built a credit-based system API

21 points| fraromeo | 1 year ago |creduse.com

Hey HN! I'm a solo developer who's been building web apps for the past two years. I kept seeing other devs struggle with clunky credit systems for usage-based pricing.

So, I decided to build Creduse: a robust API that makes integrating usage-based pricing into your web app very easy. It records every credit-related action as an immutable transaction in a ledger (nope, no blockchain involved), so you don't have to worry about data integrity or complex accounting.

Is this something you'd find useful for your projects? What features would make it even better for your projects?

11 comments

order

darrenwestall|1 year ago

We've been using this for the last 6 or so months. Saved us days, if not weeks, of dev time. Great product & support.

fraromeo|1 year ago

A better testimonial could never be made <3 Thank you so much for your support!

shib71|1 year ago

Might be useful to add tags. The more complex credit-based services often have categories (e.g. ec2, s3, etc). It could be useful for the dev to track service usage by spend, the client can get visibility into their own spend breakdown, and free trials often break out the free credits amongst different services.

gunian|1 year ago

I am not a dev but studying the origins of SaaS and the transition to meter based payments

What are some differences / similarities with https://github.com/getlago/lago?

hapidjus|1 year ago

Great work. Nitpick, the $24.9 looks strange I'd suggest $24.90 or even $24.99

valtlfelipe|1 year ago

Nice idea. Congrats on the launch!

I don't know how it could work, just an idea I had; it could have an integration with stripe, so it automaticaly refills the credits on subscription renewals.

fraromeo|1 year ago

Interesting take. I will dig more into this, I'm pretty sure it would be an interesting feature for potential customers

marban|1 year ago

What are the main differences to Rapidapi?

grepfru_it|1 year ago

This product is not ready. At the very simplest level, your terms of service and privacy policy are incomplete.