Stripe lets customers pause their own subscriptions in the customer portal
Stripe's October update lets you allow customers to pause their own subscriptions from the Stripe customer portal. Customers can also get back into an expired portal session by verifying their email address.