Need Advice: Stripe Webhooks Bleeding Between Two SaaS Products
2 comments
You can create multiple "businesses" inside your Stripe account. It's a bit of setup initially but that's the best way I know. You don't need two actually separate businesses - you can use the same business details but use different trading names.
Thank you, but I still don’t understand how to operate this.
I created several products in Stripe for the business of SaaS 1 website, and also created several products for the business of SaaS 2 website— which is a completely different one. However, I noticed that the webhook endpoint of SaaS 1 receives payment events related to SaaS 2, and vice versa.
I think I might be using Stripe in the wrong way.
I created several products in Stripe for the business of SaaS 1 website, and also created several products for the business of SaaS 2 website— which is a completely different one. However, I noticed that the webhook endpoint of SaaS 1 receives payment events related to SaaS 2, and vice versa.
I think I might be using Stripe in the wrong way.
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!