I moved away from Razorpay earlier this month. The subscriptions product from Razorpay has been a horrid experience for me. Didn't like the support too.
I'm currently using PayPal to accept international payments.
I wanted to try Razorpay, but they require a lot of legal effort (user friction.) Stripe still hasn't been to launch in India, which I think is very disappointing for a company their size.
Edit: RazorPay also just straight up ignores "call me" requests/emails from Prospective clients
Drop me a mail at nemo AT razorpay DOT com with your number and I'll give you a call back?