We have two approaches to this (1) we implement custom communication plans to notify customers in advance, day of, and in the days after with a multi-channel approach [email/sms] and (2) to switch offering to multi-month, annual, or semi pre-paid. Solution ensures a consistent and proactive approach if above the e-mandate cap and (2) reduces the frequency of customer intervention.
We've not seen much of an impact until the last couple of months when nearly all the charges for our customers in India have begun to fail. They're all below the $180 limit so I don't know what's going on.
I have spent my entire adult life attempting to avoid subscriptions and only use services I pro-actively pay for, which has become rather impossible over the last decade.
Returning to that would be great! Of course, a large amount of SaaS companies would be very unhappy with this - recurring billing on customers who forget about the service is a major revenue source. There's an entire industry built around "not-quite-scamming" people in this way.
Lately I've taken to using whatever credit card I have that is going to expire the soonest, or a virtual card, and then not updating it on customer portals. In many cases, this allows me to use a different card to make a "one time payment" after the recurring payment fails, which prompts me to evaluate whether or not the service is still something I need every month.
That'd be wonderful for consumers and terrible for shitty companies. But it should be that way.