No, Razorpay does not power businesses and companies registered outside India.