Spring '17 (API version 39.0)
Newer Version Available
No, customers must contact you. Then, you manually switch them to the new plan in Stripe.