How much time does it take for points to be credited on Zomato after submitting a review or photo? One of my friends is running a restaurant. He had bad review comments from Zomato regarding quality of food. He said the Zomato guy asked him for some money and he refused to pay. Is it true?