#nicjr110

1 messages ยท Page 1 of 1 (latest)

waxen ravenBOT
prime escarp
#

Hi there!

short dew
#

Hey! ๐Ÿ™‚

prime escarp
#

Is your question what happens to active subscriptions if you archive their price?

short dew
#

Its can an cancelled Subscription that is still active (End date is in the future), renew their subscription if the price has now been archived

prime escarp
#

Yes there should be no impact on existing subscriptions when you archive a price

short dew
#

Okay so if i want to phase out a Price and migrate everyone to a new price, I can swap all active subscriptions to the new price, but if I swap the active (but cancelled) susbcriptions it reactivates their subscription, which is not what i want to do. Is there a way to swap their price without reactivating? I need to ensure that no one can continue using the old price past their next billing cycle

prime escarp
#

but if I swap the active (but cancelled) susbcriptions it reactivates their subscription
I wasn't aware of this. Do you have an example subscription ID where this happened?
But if true, I guess the solution is to not update the price of these subscriptions and let them cancel?

short dew
#

Sorry just trying to find the references, give me a sec ๐Ÿ™‚

#

Okay, so i tink the automatic reactivation is actually not Stripe but the Laravel/Cashier package im using. So it may be easier in teh process to actually just go through stripe Api directly. Can i confirm then if a user has an active subscription, but the have cancelled (subscription has an end date), and we swap the price over, it wont reactivate the susbcription or clear the ends at date. and then if they were to renew this subscription it would renew with the new price that they wouldbe been moving onto for the next billing cycle.

#

Alternatively is there a way to stop a user from renewing the subscription once they have cancelled it, without cancellling it immediately

#

I dont mind sending them through our subscription process again. I just dont want them renewing a cancelled subscription that is the old price point

prime escarp
#

Alternatively is there a way to stop a user from renewing the subscription once they have cancelled it,
This is completely up to you. How are you currently allowing users to renew their subscription after they have cancelled it?

short dew
#

Using the stripe redirect portal, if they are still in the grace period before the subscription has fully ended, if they naviagte to the portal it has a renew button

prime escarp
#

Got it. Give me a few minutes to look into this.

short dew
#

e.g

#

Thanks appreciate this. Main Aim here is that im phasing out a price in stripe on 1st may and want to make sure no one can reactivate any susbcriptions on it. Active & trialing subs are easy as i just swap them, fully cancelled too as ignore them , but these inbetween subscriptions, im unsure of, so advice on whats the best approach is helpful ๐Ÿ™‚

prime escarp
short dew
#

I dont want to remove functionality for other users though that this price changing doesnt affect

#

Thinking, if I change the price for these users in the cancellation period with Stripe API, can i confirm it doesnt reactivate the subscription? And then if they try to renew in that time it will renew them onto the new price i have swapped them too

prime escarp
short dew
#

Yeah i see how that is possible, but it will involved temporary code in my codebase for these specific users. which once theyre migrated the code will be redundant. Which im trying to avoid. If we can just swap teh price without reactivating the sub, which I think is possible through stripe API, if you can confirm? Then i think that will be the easiest work around.

#

I think a " how to phase out a Price/Subscription" documentation page could be really useful document from stripe ๐Ÿ™‚

#

Youve been really helpful too though ahha

prime escarp
#

but it will involved temporary code in my codebase for these specific users
Yes that's true
If we can just swap teh price without reactivating the sub, which I think is possible through stripe API, if you can confirm?
I would recommend to test this yourself using Test Clocks https://stripe.com/docs/billing/testing/test-clocks
I think a " how to phase out a Price/Subscription" documentation page could be really useful document from stripe ๐Ÿ™‚
Thanks for the feedback!

#

If you can't test this yourself, let me know and I can try to have a look.

short dew
#

Okay cool, Ill have a go at doing some testing using Stripe API directly not the plugin I have. But thank you massively for the help:)

prime escarp
#

Happy to help ๐Ÿ™‚