#JonnyJ
1 messages · Page 1 of 1 (latest)
Hello
Hey bismarck
Hmm so you want to allow them to pay in full early
Yeah...
Okay
So a few ways to do this
The easiest method and what I would recommend is to add an invoice item for the remaining amount of their due balance to the Subscription. Then you cancel the Subscription and set invoice_now: true (https://stripe.com/docs/api/subscriptions/cancel#cancel_subscription-invoice_now) and prorate: false (https://stripe.com/docs/api/subscriptions/cancel#cancel_subscription-prorate)
hmm...ok...and would amount_remaining get me the payments that are left? or do I need to calculate that myself
oh wait, looks like that hook is for the bank
Yeah you need to calculate the remaining amount yourself
got it. OK, this is gonna be interesting lol. thanks
Are you planning on using a Subscription Schedule to cancel the Sub after 4 months?
Honestly, the way we're using it, the sub can be cancelled as soon as they pay in full
which will make things easier at least
Right, but what if they wait to pay after the 4 cycles? Are you just tracking that and then canceling the Sub manually (calling the API to cancel after 4 cycles)?
With a Sub Schedule the benefit is that you can have it automatically cancel the Sub after 4 cycles (4 iterations in "Subscription Schedule terms")
So then you don't have to do anything on your end to actually cancel when the Sub is paid in full
Either way works fine really