Discussion

Need Advice: Stripe Webhooks Bleeding Between Two SaaS Products

I have two SaaS tools, both using Stripe for payments. Stripe lets me add 16 webhooks, so I set up one for SaaS 1 and another for SaaS 2—but here’s the problem: when SaaS 2 gets a subscription (or other billing events), SaaS 1’s backend still gets the Stripe webhook callback too.

This setup feels inelegant, and I’m stuck on fixing it. For anyone running multiple SaaS on one Stripe account: how do you isolate webhook events between products? Filters? Separate Stripe accounts? Middleware? Any best practices to stop this cross-product bleed?

Thanks for any tips!

1 points hikerell 10 months ago 2 comments

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton