Ben Lang

ChaChing - Cut Stripe’s billing fees in half & keep Stripe for payments

by
ChaChing gives you Stripe Billing’s features at 50% less while maintaining your processing with Stripe. Manage subscriptions and invoices with ease and save thousands per year!

Add a comment

Replies

Best
Adrian Rodriguez

Hey Product Hunt 👋 I’m Adrian, founder of ChaChing!

The Problem

Billing is one of those “should be simple” parts of a business that somehow turns into a tax:

  • Subscription billing quickly becomes a maze (plans, add-ons, coupons, proration, invoices, retries, dunning, taxes, reporting…).

  • The popular options are powerful, but for a lot of teams they’re overkill + expensive as you scale.

  • Many teams love Stripe (we do too), but once you need billing that can work beyond Stripe-only processing—or unify multiple payment rails—That’s where manual processes and custom integrations start creeping in. We're working towards enabling other processors 😉

We built ChaChing because billing shouldn’t feel like building a second product.

How ChaChing is Different 🚀

Chaching is a modern billing platform that gives you the essentials without the bloat—or the “billing tax.”

🔹 Lower billing costs (built for efficiency)
We’re focused on keeping billing fees sane so you can scale revenue without watching your billing vendor scale your costs.

🔹 Subscriptions that are actually easy to manage
Create plans, manage customers, handle proration cleanly, and generate invoices automatically—without needing a billing PhD.

🔹 Dev-friendly setup
A clean API + webhooks(Work in progress!) that are straightforward to implement and easy to iterate on as your pricing evolves.

🔹 Built for clarity across teams
Clear customer states, invoice history, retries/dunning, and reporting—so Finance, Support, and Engineering aren’t all looking at different truths.

🟡 Coming Soon: Usage-based + tiered pricing
Metered usage, tiered models, and more flexible pricing configurations are on the roadmap next.

Who is this for?

If you’re a subscription or Invoice based business and you want billing that’s simple, scalable, and not outrageously priced, ChaChing is for you.

🔗 Get started

Check out ChaChing here on Product Hunt, and I’d love your feedback—especially:

  • what billing stack you’re on today,

  • what your “this drives me crazy” billing pain is,

  • and what you wish Stripe Billing / Chargebee / Recurly did better.

Happy to answer anything in the comments 👇 or feel free to email me adrian@chaching.io

mostafa kh

@adrian_rodriguez14 0.35% vs stripe billing 0.70% is a real saving at scale. half the fee adds up fast.

good to see pci aware and soc 2 mentioned. thats table stakes for billing but many newcomers skip it.

currently using polar but it only handles paying customers. no support for referral systems or affiliate tracking. does chaching support referral credits or affiliate payouts? that would be a reason to switch.

Adrian Rodriguez

@topfuelauto Hey Mostafa, this is the type of feedback we're looking for. I would love to understand your use case a little more. What referral systems do you currently use? I guess we would need to receive an event -> trigger a change on X users subscriptions. Just spitballing here but feel free to reach out for a chat adrian@chaching.io

mostafa kh

@adrian_rodriguez14 hey adrian, thanks for the quick reply.

my use case: i have a chrome extension with a referral system. referrals are tracked in my own database with a set percentage for each referrer. the tracking part works fine.

the problem is payouts. i have no automated way to pay referrers their cut. right now its all manual which doesnt scale.

looking for something that can receive a referral event and automatically handle the payout to the referrer. would that be possible with chaching?

Nastassia

@adrian_rodriguez14 congrats on the launch! stylish landing page

Adrian Rodriguez

@nastassia_k Thank you! We wanted to find a happy medium between comic books and usual startup landing pages.

P.s Batman is my hero lol

Ilai Szpiezak

@adrian_rodriguez14 

This is neat! We just launched @Pretty Prompt 1.0 (2nd product of the day here!) Would love to chat Adrian, this one could be super helpful for our tool! Stripe is getting expensive 😅

Also, nice design and great getting @benln to hunt 💪

Adrian Rodriguez

@ilaiszp Hey Ilai, Congrats on your launch! I'd be happy to chat. Shoot me an email adrian@chaching.io and we find a time.

Ilai Szpiezak

@adrian_rodriguez14 On it right now! Felicitaciones! 💪

(great product name ;))

Xiang Lei

How does the migration process work for existing Stripe Billing users? Can we import all active subscriptions and metadata without downtime?

Adrian Rodriguez

@lightninglx Hey Xiang, the import process only takes a few minutes. It will import all subscriptions and dependancies and will charge customers on the next billing cycle. The only gap would be replacing any existing endpoints from stripe that you would normally use to "create, edit, delete" subscriptions for ChaChing's endpoints. I'd be happy to show you a walkthrough. Email me Adrian@Chaching.io

Alex Cloudstar

On Stripe Billing now, tiny team. Fees add up. Keeping Stripe but ditching the billing tax sounds good. How rough is migrating existing subs (coupons/proration/dunning)? Lots of edge cases here. Dev time is tight, so hoping setup’s not a week-long saga.

Gustav Holm

@alexcloudstar This is usually the part that scares teams the most

If subscriptions and customers can be imported without downtime, that’s a huge plus

Adrian Rodriguez

@alexcloudstar Hey Alex, the import process only takes a few minutes. It will import all subscriptions and dependancies and will charge customers on the next billing cycle. The two gaps would be replacing any existing endpoints/webhooks from stripe that you would normally use to "create, edit, delete" subscriptions for ChaChing's endpoints, as well as replacing any hosted page links. We tried to maintain our endpoint parameters and response to be similar to reduce work on your engineering team. I'd be happy to show you a walkthrough. Email me Adrian@Chaching.io

Nika

Guys, who made (or what you used for the landing page)? It is a masterpiece!

Adrian Rodriguez

@busmark_w_nika Thank you! We used framer and a little bit of magic sauce from our in house designer to make it happen

Nika

@adrian_rodriguez14 Really cool page ! :)

Thomas P.

This sounds very good! I'm just wondering, how do you manage to provide this service without the fees?

Adrian Rodriguez

@thomasp0 Hey Thomas, we do charge fees. You can see our pricing starts at 0.35% of processing volume. Compared to 0.70% of Stripe Billing.

Thomas P.

@adrian_rodriguez14 I see thanks for the clarification! I guess I'm wondering how you cut the fees by half while still using stripe? and congrats on being #1! Great launch!

Adrian Rodriguez

@thomasp0 Hey Thomas, this is a common misconception. Stripe processing and Stripe billing are essentially two separate businesses. You can still charge people on Stripe but the invoices and subscriptions can be handled externally. We decided to piggyback off that structure and allow you to save money from the Stripe Billing portion while continuing your processing on Stripe. Peace of mind and savings all in one haha. Thanks for the support on the launch, we didn't expect to receive so much feedback and support.

Ankit Sharma

Congrats!! Right now US only?

Adrian Rodriguez

@saaswarrior Hey Ankit, US only for now. The only reason we aren't supporting global businesses yet is because we are using Plaid and a US based ACH company to charge for our fees haha, once we can enable another way to pay for our fees we will enable global businesses in the next couple of weeks.

Curious Kitty
For an existing Stripe customer, what does adoption look like end-to-end (API changes, webhooks, customer portal/checkout, finance workflows), and what’s the smallest viable rollout path that avoids double-charging or breaking renewals?
Adrian Rodriguez

@curiouskitty Hey!

First you provide your stripe keys in order for us to import the subscriptions and dependancies(Prices, Products, customers, tax rates etc)

Second, we import the data async while you finish the onboarding process which includes branding for your hosted pages to replace stripes hosted pages.

Third, once all subscriptions are imported we cancel them on your stripe account to avoid double charges and set the next charge based on their billing cycle. (Some edge cases around open invoices is also handled)

Lastly, we require you to update your existing hosted pages including the customer portal links used for creating or updating subscriptions and your team would need to update all the endpoints previously connected on stripe. That way the next customer that subscribes on your platform is now calling our endpoint for CRUD actions.

We are rolling out webhooks in the next 2 weeks, I know most companies will need to receive events for their business logic but I just wanted to get the product in front of people and receive feedback.

Anton Ponikarovskii

@ChaChing @adrian_rodriguez14 wow great product, but how did you achieve such low billing fee?

Adrian Rodriguez

@ponikarovskii Hey Anton, its a mix of our architecture and the rails we built in order to pass down the savings to you.

Jay Dev

Wow, ChaChing looks amazing! Cutting Stripes billing fees in half is a game changer. Im curious, can it handle complex usage-based billing scenarios with multiple tiers?

Adrian Rodriguez

@jaydev13 We're working on usage based billing use cases, I'd be happy to get your feedback and make sure we're building the right thing!

Kachi Durojaye
Sounds great Can this be utilized as the only billing tool used for subscription management or would users also need to have integrations with tools like Stripe.
Adrian Rodriguez

@kachidurojaye Hey Kachi, you would need to have an existing stripe account in order to actually charge customers. I guess there could be a use case where you can have events sent to your platform and you handle the charges separately

123
Next
Last