My debit card fails every month & then i have to redo the payment every month.
I don't know how large your indian userbase is, but doesn't it make sense from your product standpoint to make payment so seamless that user forgets that he even has a subscription ??
Thanks