The 29-year-old actor was accused of violating the Rajasthan Prevention of Smoking Act after a local daily published images of Ranbir smoking on May 28, while shooting for Yeh Jawani Hai Deewani with Deepika Padukone in the city.
Harish Vaishnav had lodged a complaint at a local court in Udaipur, following which Ranbir was summoned on June 26.
Since the summon could not be delivered to him by the date, the court fixed July 26 for his appearance, on which day his lawyer KK Purohit appeared and said that Ranbir did smoke in public but it was part of the film.
He also said that the act will not be repeated.
According to the Rajasthan Prevention of Smoking Act, a person found guilty of smoking in public can be sentenced to a maximum imprisonment of six months or a fine of Rs 200. On Monday, the court ordered Ranbir to pay the fine.
Purohit paid the fine amount in the absence of the actor.