The problem with recurring billing in India is that it doesn't work at all with the RBI 2 factor guidelines. We do have Standing Instructions, but they are harder to support for SaaS companies.
If you rely on a service like PayPal/2Checkout, you face other issues:
1. Only international credit cards work. Indian market is heavily biased towards Debit Cards as of now 2. your money is processed internationally, which has it's own share of issues.
Disclaimer: I work at Razorpay