#SaraMontoya-subscriptions
1 messages · Page 1 of 1 (latest)
Hi! so you want to cancel the subscription exactly at the end of the billing period to avoid any prorations?
yes correct. i want to avoid protations at all costs ... but not sure if i schedule by then if the payment bounces will the system stop trying ? or it will try until the invoice is settled?
If you want to cancel the subscription at the end of the current billing cycle, you can set cancel_at_period_end: true, and it will not create any proration. https://stripe.com/docs/api/subscriptions/create#create_subscription-cancel_at_period_end
If you want to cancel the subscription at the end of a billing cycle later, then it's a little more complicated, you will ned to use subscription schedules https://stripe.com/docs/billing/subscriptions/subscription-schedules
but not sure if i schedule by then if the payment bounces will the system stop trying ? or it will try until the invoice is settled?
Sorry I didn't understand this part. Can you clarify?
Perfect... now lets say client wants to cancel the subscription after the next payment on May 15th... when do i cancel so there is no proration? and make sure the payment is taken in case the payment bounces the first time?
now lets say client wants to cancel the subscription after the next payment on May 15th... when do i cancel so there is no proration?
I think it's the same answer as before: setcancel_at_period_end: true, so that the subscription will cancel at the end of the current billing period with no proration.
and make sure the payment is taken in case the payment bounces the first time?
If you cancel the subscription, then there's no payment. So I'm not sure I understand.
If I'm misunderstanding something, please give me a concrete example, like: the subscription renews on date X, the customers cancels on date Y, I want the subscription to end on date Z, etc.
customer cancels on May 10th (I will schedule cancellation on this date)
last payment pending on May 15th
I want the subscription to end after the last payment is taken on May 15th