#mo_aqsam-subscription

1 messages ยท Page 1 of 1 (latest)

snow niche
#

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

flat escarp
#

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. ๐Ÿ˜ญ

snow niche
#

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

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.

snow niche
#

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?

flat escarp
#

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.

snow niche
#

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

flat escarp
#

Ok, but I can probably use the subscription schedule API in the webhooks right? and update an existing subscription?

snow niche
#

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?

flat escarp
#

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

snow niche
#

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
flat escarp
#

ok awesome, thank you soo much really appreciate the help