Razorpay is a privately held company with an estimated valuation of $1 billion as of March 2020.
founded in 2014, Razorpay is a financial technology company based in India that provides payment gateway and digital payment processing solutions. As of 2019, the company is valued at $1 billion.