#vzhuh-_api
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/1346806069770453093
๐ Have more to share? Add more details, code, screenshots, videos, etc. below.
You'd probably create and apply a discount: https://docs.stripe.com/billing/subscriptions/coupons
but how can I apply it for annual subscripton?
I need extend the subscription for 3 months and these month should be free
for monthly its OK, coupons are good
Ah, yeah. You you can't apply a monthly coupon to an annual subscription as it'll discount 3 periods (e.g. years)
Then I'd recommend leveraging the customer balance: https://docs.stripe.com/invoicing/customer/balance
Apply a credit to the customer for 3x $XX and it'll be automatically applied to next invoice
yes, I also was thinking about that, but the problem here, that my customers can spend this balance for other purchses ๐ฆ
Otherwise, if you want to actually extend the billing date then a trial is your only real option. Or subscribe them to a 'free' price for the period
OK. can we discuss this approach a bit ? https://docs.stripe.com/billing/subscriptions/billing-cycle?dashboard-or-api=api
so as I understand I reset current billing date for now and add trial period
but it means that next billing will happen after that 3 months of trial
so the question here - how should I decline the automated invoice after that 3 months of free?
I don't understand. Let's say you have a subscription that runs from 1/1/25 to 1/1/26. You want to extend it for 'free' to 1/4/26, yes?
In that case, as they'd already paid for the year upfront on 1/1/25, you'd just apply a trial period that ends on 31/3/26. Then we'd issue a new invoice on 1/4/26 for the next full year
OK, so just add trial without reseting billing anchor as described here https://docs.stripe.com/billing/subscriptions/billing-cycle?dashboard-or-api=api
it's only about change the billing date, OK got it
thank you! so no possibility to do that without trial
Yeah there's no perfect way really unfortunately, all the options have their downsides
Thank you for your help! Have a good day!