I don't think either of them support recurring subscriptions like Paypal or 2checkout
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