No More 5-7 Business Days for Refunds Razorpay Launches Instant Refunds Corporate NewsVoir No More 5-7 Business Days for Refunds Razorpay Launches Instant Refunds Akanksha Khan 16 January 2020 Amping up the online payment experience for consumers, Razorpay, the leading full-stack financial services company, today launched a... Read More Read more about No More 5-7 Business Days for Refunds Razorpay Launches Instant Refunds