As you’ll must have heard of the new RBI rules here in India - starting Oct 1, 2021, all recurring charges from India will get declined. See Tech giants brace for impact in India as new payments rule goes into effect – TechCrunch
Strips has an update on this (not sure if you’ll are using Stripe):
You might already been seeing declined payments from India.
Our cc has been declined yesterday and updating the cc details is not working. We need to run the card manually which requires additional factor authentication for recurring transactions. Do let me know how I can make the payment in line with the new rules. Currently, I believe there is only an option to update the cc details and then the charge gets run after a day or so - this is not going to work!
Any help is appreciated. Obviously, don’t want my account de-activated!