#arggh-Subscription

1 messages · Page 1 of 1 (latest)

sullen gazelle
#

Hi there, it really depends on the behaviour that you specify when pause the subscription (https://stripe.com/docs/api/subscriptions/update?lang=node#update_subscription-pause_collection-behavior) have you read this doc (https://stripe.com/docs/billing/subscriptions/pause) ?

Learn how to pause payment collection on subscriptions.

naive cove
#

Yes I read that page:

"All invoices generated before the resumes_at date are immediately marked as uncollectible. Stripe won’t send any upcoming invoice emails or webhooks for these invoices and the subscription’s status remains unchanged.
If you don’t set a resumes_at date, the subscription remains paused until you unset pause_collection."

Does that mean that resuming a paused subscription simply means that, at the time of payment/invoice creation, Stripe just checks if the subscription has been resumed and if so, sends the bill for the next period as if the subscription had never been paused, meaning there is no time-of-resume based proration or any other confusing weirdness in the invoice? That's how I'd read this, but I've been wrong before 😬

#

The good thing is we could apparently resume the payments from dashboard, so we don't even have to write code for this.

#

I presume any trial period is used up even if the subscription is paused?

#

Question: what happens to currentPeriodEnd with paused subscriptions? I suppose that doesn't get updated, since no webhooks are called.

sullen gazelle
#

The currentPeriodEnd won't change after the pausing the payment collection