#mo_aqsam-subscription
1 messages ยท Page 1 of 1 (latest)
Hello ๐
Give me a moment to catch up
still thinking. I can't think of a way to extend a yearly subscription without charging or offering it as a trial
I tried thinking about pausing the membership for the two months then automatically resuming it but that might be too much overhead on my side. I gotta get this by end of the week. ๐ญ
Let me think if there's an alternative
just to clarify, do you expect to charge the users for the additional 2 months or is it just a 14 months subscription period for 12 months pricing?
@flat escarp
it's a 14 month subscription for 12 month pricing on the first year. Then after that it will go back to yearly.
Can you clarify this bit for me
I don't consider the extra 2 months a free trial or anything just that after they purchase they get two extra months.
Are you looking to get this done without offering any trials?
Yes, so basically the user purchases the yearly subscription (they are billed now). However, on renewal instead of being billed at the end of the yearly billing cycle, they are billed 2 months afterward.
Okay looking
@flat escarp so unfortunately the only alternative w/ checkout is to offer a trail for 2 additional months but that would not allow you to charge the user on the very first day. We do support this usecase with Subscription Schedules API but it wouldn't work with Stripe Checkout
Ok, but I can probably use the subscription schedule API in the webhooks right? and update an existing subscription?
Ok, but I can probably use the subscription schedule API in the webhooks right? and update an existing subscription?
Not sure what you mean here
can you provide an example?
so what I was thinking was, when the user checks out from the checkout page they have purchased a subscription.
I can listen for the subscription creation event via webhooks and based on that create a subscription schedule for that user with a custom end_date for the first phase then reset the billing cycle after that in the subsequent phases?
** I glanced over the api documentation
ah gotcha
Yeah you can create a subscription schedule from an existing subscription
Your phases would look something like
- 1st iteration with an annual Price
- 2nd iteration with a (free) monthly Price
- Then back to the recurring annual Price
ok awesome, thank you soo much really appreciate the help