#max16150_best-practices

1 messages ยท Page 1 of 1 (latest)

nova daggerBOT
#

๐Ÿ‘‹ Welcome to your new thread!

โฒ๏ธ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.

โฑ๏ธ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.

๐Ÿ”— This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1444990676029935719

๐Ÿ“ Have more to share? Add more details, code, screenshots, videos, etc. below.

viral dock
#

hey there ๐Ÿ‘‹ looking into your question now

old peak
#

Thanks! I've been working on this for a few days and couldn't find a clean solution. You're my last hope ๐Ÿ˜…

viral dock
#

the issue is that Stripe doesn't track subscription access at the item level (i.e. there's no item-level status)

so it's not possible to currently cancel an item at period end

instead, you'd need to manually track this on your end

nova daggerBOT
sleek canopy
#

๐Ÿ‘‹ taking over for my colleague. Let me know if there's any follow-up Qs I can answer!

old peak
#

I'm thinking about this approach: when a customer wants to add a new department, I charge them 50โ‚ฌ immediately via a one-time invoice, then add the item to their existing subscription.
But how do I handle the proration correctly? If the subscription bills on the 1st and the customer adds a department on the 5th, they pay 50โ‚ฌ upfront. But on Feb 1st, Stripe will bill 50โ‚ฌ again for that item. How can I make sure Stripe accounts for the amount already paid via the one-time invoice?

sleek canopy
#

so if I get you correctly you want proration to be accounted for the next billing cycle while the amount is fully paid upfront for the first payment, is that correct?

old peak
#

To clarify my ideal setup: I'd like to have a single subscription per customer. When they first subscribe to 5 departments, they pay upfront and I create the subscription with 5 items. If they later want to add 2 more departments, they pay upfront for those 2, and I add them to the existing subscription.
Each item would have its own anniversary date based on when it was added. If they cancel one item, access stays until its own period end.
Is there a way to achieve this with a single subscription? Or do I have to use multiple subscriptions (one per "batch" of departments added at the same time) and consolidate with Billing Cadences?

nova daggerBOT
floral wave
#

not possible if the items share the same interval (e.g. monthly). they'd need to bill on the same date

old peak
#

Got it, thanks for confirming. So I'll need multiple subscriptions (one per batch of departments added at the same time) to have independent billing cycles.
To avoid multiple charges per month, is Billing Cadences the right solution to consolidate them into a single invoice? Any timeline for public release?

floral wave
#

I'm not familiar with that functionality overall but my understand it yes it let's you group multiple subscriptions onto a single invoice

#

not sure when it'll GA, but it's in public preview right now

old peak
#

Oh nice! Do I need to do anything specific to try it out? Like sign up for the preview or enable something on my account?

floral wave
old peak
#

Thanks a lot for your help, really appreciate it! I'll dig into the docs and try Billing Cadences. Have a great day!