I like the way 37 Signals handles this in
Backpack. When I went to downgrade my account that had too many pages, the plans page showed all the plans but the option to downgrade was greyed out.
It would not let me downgrade until I removed some pages. Below the plans it even told me I had too many to downgrade.
I like this because for 37 Signals, it keeps things simple. It makes sure they're not paying for disk usage on lots of stuff people aren't paying for. Let them have an easy way to export their data, and make them lower their resources if they wan to downgrade to a lesser plan.
Bookmarks