Upgrades
Upgrade/downgrade process
- User purchases new plan
- User clicks activation link
- System detects existing subscription
- User confirms:
/upgradeACTIVATION_CODE - Old subscription cancelled, unused messages transfer as extra messages
note
Only current month's unused messages transfer. For annual plans, remaining prepaid months are lost (most owners issue a partial refund for the unused months).
User has 2 active subscriptions
This can happen if upgrade wasn't confirmed. User needs to click the activation link again and then when prompted by Buddy, run:
/upgradeSOME_CODE
Or cancel the old one manually in Stripe and tell user to click the activation link again.