Stripe- Cancel recurring contribution
The way to cancel recurring contributions when using the stipe extension is to cancel to recurring contribution in stripe. Stripe then sends that event to CiviCRM and the record is updated.

However it might be worth looking at this pull request to the stripe extension which claims to allow the behavior you are looking for.
https://github.com/drastik/com.drastikbydesign.stripe/pull/241