This article explains how you get charged after upgrading or downgrading your subscription plan.
We use Stripe’s prorate feature which is a smarter billing method than usual.
Upon changing to a new plan, Stripe will immediately issue a prorate (a charge adjustment), proportional to the number of days remaining on the old plan. Refer to the following article for more details.
So if, for example, you subscribe to the Pro Monthly plan and then you switch to the Advanced Monthly plan, you will only get charged for the difference between plan prices: $149.99 - $49.99 = $100.
If you decide to switch back to the Pro Monthly plan later on, the remaining (unused) time on the Advanced plan will be converted to a credit in your account, so that nothing that you previously paid will get lost.
When would I get charged?
You will be charged immediately whenever you upgrade to a plan with a higher price.