#deinonychus_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/1448358060773998612
đ Have more to share? Add more details, code, screenshots, videos, etc. below.
The simplest would have probably been to have a coupon that expires after 7 days, but that doesn't seem possible, durations are only in months.
Is there something else we might be missing that would fit our use case?
correction to the second one:
- add a new add-on product that is free, with schedule to swap* it after 7 days with the paid one
hello! looking at your question now
i will start with multiple parallel subscriptions generally not being super ideal, so let's try to avoid that option
actually relieved to read that haha
just to make sure i understand the question let me run through an example. so let's say i subscribe to your product with the add-on on january 1st, you want me to:
- receive both the product and add-on for 7 days, and have my billing cycle anchored to the first of the month for both
- somewhere in the middle of the 7 day period, i decide i want to keep the add-on - am i billed a prorated amount (january 8th - feb 1st) for that on january 8th?
- and then it sounds like i am billed for both the product and the add on on a monthly basis hereafter on the 1st each month
the billing cycle is based on the product, the add-on can be subscribed to anytime within that cycle. For the first 7 days, they have it for free, then at the end of those 7 days, they will be automatically charged the add-on price (yes, prorated based on the remaining time on the product's billing cycle). Then on the next billing cycle, you are charged both full price
whereas if i decide i don't want it you just stop giving them the add-on we just drop the add-on from the subscription and they never pay for it
ok yeah, i think either of your schedule solutions would work - personally i like the simplicity of just having a free version of the add-on and then a paid version of it
have you already tried scripting out an example of it? any time you're working through problems like this i strongly recommend setting up a demo using test clocks just to make sure it behaves as expected
oh yes, we have experimented a bit with the clock simulations, it does help. Not sure what you mean with the scripting though. But we've manually tried both solutions within the Stripe web UI. Was just wondering if we missed anything. The free version of the add-on was also our #1 choice, but I wanted to double check with you guys first. Thanks!
Actually, 1 product 2 prices, right? Not two products?
testing out via the web UI should get you the same results as scripts, i just like scripts because it's easier for me to tweak a line of code to test behavior rather than click through the dashboard UI
and yes 1 product 2 prices is what i would do
Gotcha, makes sense