#jesper_best-practices
1 messages ยท Page 1 of 1 (latest)
๐ 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/1457738073659019437
๐ Have more to share? Add more details, code, screenshots, videos, etc. below.
For reference, the invoice in question is: in_1ScL4fIJ0Mfoi0mrhHt0RMQk, and it's subscription is sub_1SGE0OIJ0Mfoi0mrOjs8m7PV
Hi there ๐ can you elaborate on what you're asking? Your business needs should dictate what business operations need to be taken. I can help map that to Stripe features if you already know what actions need to happen and are more asking how to implement your planned approach.
We have a subscription service much like Patreon where members can subscribe mostly to support the development of our games, but users also get some perks in the process.
Everything is digital so it's not a huge deal if some revenue is lost due to failed payments, but we do want to auto cancel subscriptions at some point when people stop paying.
I was kind of expecting stripe to auto cancel subscriptions right at the end of a billing cycle, so if someone fails to pay for that month, the subscription cancels and they can manually start a new subscription. And if they do end up paying the overdue invoice, then that'd be fine because they still benefited from the perks for a whole month.
But right now it seems like it gets cancelled half way through a billing cycle
Subscriptions are canceled based on the settings in your dashboard. How do you have those configured right now?
https://dashboard.stripe.com/settings/billing/subscriptions
These are my current settings
Not really sure how smart retry works, I can imagine setting it to 1 month would make it go in line with a billing cycle, although we also have a yearly billing cycle available so not sure if that would solve it
I also considered marking invoices as void somehow once the subscription gets auto cancelled, but not really sure what the 'recommended' way is to deal with this situation
We don't have recommended business logic, but if you know what you want to do from a business standpoint I can help map that to recommended ways of using Stripe to do that.
You can't have separate retry settings for different Subscription billing frequencies. Those settings apply to your entire account.
Hmm I think I'd like it to work similar to how it does now, I just want to prevent people from paying overdue invoices once the subscription has auto cancelled.
To be honest that is kind of what I expected these settings to do, but I guess 'uncollectible' doesn't mean it can't still be paid by a user