#mathankumar - subscriptions

1 messages Β· Page 1 of 1 (latest)

idle tapir
ivory ice
#

okay, in that stage (Subscription status => 'leave the subscription as-is' ) invoice will generate every months right??

#

and also subscription will not cancelled and expired?

idle tapir
#

yes that's correct

ivory ice
#

okay nice, that is I need...if I need to downgrade them after the 2months (2 invoices) how can i do that ?

idle tapir
ivory ice
#

I just need to downgrade if they unpaid both invoices (2)...

idle tapir
#

oh alright, sorry, i misunderstood

ivory ice
#

not for every two invoices

idle tapir
#

that's not a feature that we offer unfortunately. You'll have to implement your own logic for that

ivory ice
#

Okay not a problem,for example i can trigger from stripe (webhook) to my product when invoice creation and check the pending invoices at the time and downgrade them thats right..??

idle tapir
#

yep

ivory ice
#

okay thanks, there is only one change in my stripe (Manage failed payments -> Subscription status => 'leave the subscription as-is' ) for this scenario right...??

#

Are there no other changes in Manage failed payments section??

idle tapir
#

no other changes

ivory ice
#

okay thanks for this πŸ˜‡

#

after the downgrade the invoice appear until they pay ??

idle tapir
#

sorry, i don't quite understand this after the downgrade the invoice appear until they pay , could you try rephrasing?

ivory ice
#

okay, after I downgrade manually using that webhook check and that previous invoices will appear right until they pay that??

idle tapir
#

are you asking if your customers are still able to pay previous invoices after downgrading?

ivory ice
#

yes thats it !

#

its still available for paying previous bills?

idle tapir
#

yes, they still can pay the previous invoice. You would want to void the invoice if you don't want them to pay. You can also test things out

ivory ice
#

yes, using Manage failed payments -> Invoice status right...?

idle tapir
#

yep

ivory ice
#

Okay, I understood, thanks..✌️

#

if I upgrade the plan between the current cycle, then-current cycle invoice will be generated immediately??

idle tapir
#

https://stripe.com/docs/billing/subscriptions/upgrade-downgrade

Stripe immediately attempts payment for these subscription changes:

From a subscription that doesn’t require payment (for example, due to a trial or free subscription) to a paid subscription
When the billing period changes...
If you want the customer to immediately pay the price difference when switching to a more expensive subscription on the same billing cycle, you can set proration_behavior to always_invoice, which will calculate the proration and then immediately generate an invoice after making the switch. 
ivory ice
#

Is this same for Usage-based billing??

ivory ice
#

?

chrome dune
#

πŸ‘‹ stepping in for my colleague since they had to step away

#

let me catch up

#

could you please summarize the Q?

ivory ice
#

okay

#

if I upgrade the plan between the current cycle, then-current cycle invoice will be generated immediately in the usage-based plan??

chrome dune
#

it will depend on what type of plans are you upgrading to

ivory ice
#

okay, in that stage (Subscription status => 'leave the subscription as-is' ) invoice will generate every month right??
and also subscription will not be canceled and expire?

chrome dune
#

this is when the invoice is not paid you mean?

ivory ice
#

yes

#

in my scenario I need to downgrade after 2 invoices are not paid, so can I use the webhook trigger(when invoice create) and downgrade from my product using API then that previous invoices are still available to pay correct??

chrome dune
#

yes

ivory ice
#

If I renew a subscription the same subscription will continue with the change of the current_period_end date ??

chrome dune
#

you don't actually renew a subscription

#

the subscription gets renewed automatically upon current_period_end unless specified otherwise

ivory ice
#

okay, that's auto payment, if they renewed the subscription, it will be created new or the same subscription be updated...?

chrome dune
#

same subscription updated

ivory ice
#

okay, you mean the current_period_end date will be updated or added 30 days or something..?

chrome dune
#

yes depending on the interval of the subscription

ivory ice
#

Okay great..!

chrome dune
#

let me know if you need any more help

ivory ice
#

Sure bro ✌️

#

don't close this channel I need a reference πŸ‘

#

🀝

crimson sluice
#

Hey, taking over here. Let me know if there's any follow-up Qs I can answer!

ivory ice
#

Okay sure