I dont have much context on Indian payment processors but Razorpay is basically a clone of Stripe and if its anything like Stripe, it wont just take 1-2 days of escrow payments and typically Payment Processors dont release funds so early, they’ll basically start refunding every customer if the even sniff a hint of any fraud and you can do crap about it