2
votes

Problem:

I had my first user upgrade to a higher priced subscription plan, under the proration settings, the user is set to be charged a higher amount next month ($84.95 instead of $67).

Question:

How can I charge the user the difference ($17.95) upfront, so they are charged this amount when they press upgrade, and then on the next billing cycle get charged just the normal amount ($67)

Is there an option to enable this in Stripe?

1

1 Answers

3
votes

As ceejayoz mentioned, the solution here is to generate a one off invoice right after the upgrade.

Generating a one-off invoice pulls in any pending invoice items that would have been added to the regularly scheduled invoice.