by Lance Walley
Yes, Chargify gives you the ability to upgrade or downgrade a customer’s subscription in the middle of a billing period and collect prorated charges or give prorates credits.
What happens when I upgrade or downgrade a customer’s subscription?
- Prorated credit: A prorated credit can be created to reimburse the customer for their current product. A prorated credit must be at a minimum $0.01. Regardless of how long your customer has had the product, even if only for a few seconds, proration will result in a minimum charge for that time of $0.01.NOTE: This is NOT a refund, no money will actually be returned to the customer, as a credit only effects the customer’s balance.
- Charge: A charge for the full amount of the new product will be applied.
- Updated period start/end dates: The period start date will be reset to the day you upgrade or downgrade your customer’s subscription.
How Do I Initiate an Upgrade or Downgrade?
When in the admin interface, click the subscriptions tab and then click the “upgrade/downgrade” link under the subscription options section. This can also be done when viewing a subscription by selecting the “upgrade/downgrade” link under the summary section on the left of the screen.
Once you have clicked the “upgrade/downgrade” link, you will be able to view the customer’s current product associated with their subscription, along with all available products to choose from. To upgrade/downgrade, simply click the “select product” button for the product you would like to upgrade/downgrade your customer to.
How Do I Know If a Customer’s Subscription was Successfully Upgraded or Downgraded?
You will see a success message upon the completion of the upgrade or downgrade. To see a list of the credits/charges that were created as a result of this upgrade/downgrade, check the “account transactions” tab.
Fun fact:The “upgrade/downgrade” page also provides you a way to just change the subscribed product without effecting any proration. Something to keep in mind…
Did you know you can also upgrade or downgrade a customer’s subscription in the middle of a billing period via the Chargify API? This is called a “migration”.
To learn more about API Migrations, click here.
Have a question about the Chargify online billing system? Ask us in the comments section below!