#supercodepoet-cycles

1 messages · Page 1 of 1 (latest)

limber flint
#

Hi there! Yes you can add a one-time item to your initial Subscription Checkout Session. That would be a good way to do this.

misty thistle
#

well this would be for existing subscribers at this point

#

so say a subscriber is in the middle of their annual period and we want to offer them a prepay with discount to add another year on their subscription

#

so what would end say Nov 1, 2022 will now end on Nov 1, 2023 but they period start date could stay Nov 1, 2021

#

is that possible

#

I assume I would have to sell them a one off product through Stripe Checkout and then when I ge teh webhook the charge was successful

#

I could, through the API, update the period_end_at to extend the subscription

limber flint
#

You can add an invoice item to the Customer, create an Invoice to charge immediately, and then update the Subscription and set it to a trail period until the next billing cycle starts.

misty thistle
#

yeah, we did this on the past but then had issue when other subscription updates while it is on trial

#

I was hoping we would need to go into trial mode cause it also effects metrics

#

it is still an active subscription just has been extended

#

can we not extend a subscription with billing schedules?

limber flint
#

Yep you can use Subscription Schedules as well.... that is just more complicated than using a trial.

#

But it would work here if that is what you want.

misty thistle
#

so in that case I can use a subscription schedule update to extend the period_end_at or basically change the next billing date to be extended by a year?

limber flint
#

Yep exactly.

misty thistle