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