New ask Hacker News story: Ask HN: Are Yearly Subscriptions Hard?
Ask HN: Are Yearly Subscriptions Hard?
2 by gregsadetsky | 4 comments on Hacker News.
I'm currently working with a large SaaS that wants to implement yearly subscriptions well. We have overages (think: you have N users as part of your subscription, but if you go over, we bill them at $X/user). Monthly plans are "easy" as they map to Stripe's model. Stripe has "usage records". Plan changes are all handled with prorations, etc. It's great. Yearly seems a lot more complicated. There doesn't seem to be a Stripe-native way to have invoices for overages being sent at the month end. We have to do a ton of billing date/math, keep track of the overages, of when we billed for them, and create invoices manually. It's a mess. We're trying to write valid, tested, solid code for this... but it feels like we're slowly rebuilding parts of Stripe :-) Has anyone else gone through this? What's stopping Stripe from handling yearly subscriptions with monthly overage invoices? Are we an edge case [0]? Cheers [0] I'm being facetious - there are clearly many companies whose business model includes yearly plans + overages-billed monthly. Slack, Zapier, etc.
2 by gregsadetsky | 4 comments on Hacker News.
I'm currently working with a large SaaS that wants to implement yearly subscriptions well. We have overages (think: you have N users as part of your subscription, but if you go over, we bill them at $X/user). Monthly plans are "easy" as they map to Stripe's model. Stripe has "usage records". Plan changes are all handled with prorations, etc. It's great. Yearly seems a lot more complicated. There doesn't seem to be a Stripe-native way to have invoices for overages being sent at the month end. We have to do a ton of billing date/math, keep track of the overages, of when we billed for them, and create invoices manually. It's a mess. We're trying to write valid, tested, solid code for this... but it feels like we're slowly rebuilding parts of Stripe :-) Has anyone else gone through this? What's stopping Stripe from handling yearly subscriptions with monthly overage invoices? Are we an edge case [0]? Cheers [0] I'm being facetious - there are clearly many companies whose business model includes yearly plans + overages-billed monthly. Slack, Zapier, etc.
Comments
Post a Comment