72 percent customers are giving 2000 notes in Zomato's payment