Stripe Autopay Should have dunning rebill attempts. And "Setup Autopay" checkbox should be selected by default, customers can un-click
It is common for subscriptions to automatically attempt rebill 3 times, most customers expect this if there is a temporary card issue, it can be communicated with them in the failed payment notification. They shouldn't have to manually setup up the subscription again, especially if using the same card.
Also if a customer is going going ahead with a subscription service, it makes sense that autopay is the default setting on the invoice. There needs to be the ability to disable it if they want to pay by bank transfer for example, but the default should be that their card will be automatically billed. Just making the checkbox filled by default would avoid confusion making it easier for customers.

Hi 👋 your idea is being looked into by our Community team. We'll be in touch soon to update you once your idea has been reviewed.
Did you know you can join our Xero Research panel to be involved in early testing and research? Find out more and sign up through our website 🙂