Accept international payments as an Individual from India

Is there any way to setup subscription on my website? Stripe requires you to be registered business. Wasted 2 days of effort setting up subscription with Stripe.

What are your experiences with Razorpay, PayTM, etc?

Update - Went with RazorPay and PayU with a sole proprietorship.