#keithlard

1 messages · Page 1 of 1 (latest)

frosty houndBOT
#

Hello! We'll be with you shortly. Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.

upper quartz
#

the canonical way proration works is like this
https://stripe.com/docs/billing/subscriptions/prorations
https://stripe.com/docs/api/invoices/upcoming
https://stripe.com/docs/billing/subscriptions/prorations#preview-proration

The way proration and updates works in Stripe by default is

  • you have a subscription that is from 1 Oct -> 1 Nov for $100
  • on Oct 20 you change to a plan that is $200
  • we generate two prorations
  • a charge for 10 days of $200
  • a refund for 10 days of $100
  • on 1 Nov, the Invoice has three line items, the charge, the refund, and the $200 for the upcoming Nov 1 -> Dec 1.
#

that's fundamentally exactly what happened in that example you gave.