India probably thought they could get away without paying since they believed that since Iran is viewed as the 'bad guy of the world' they can pick on them and get away with it because the West -- in particular the US, would support them, but Iran stared Indian down and demanded payment. India's response? We'll pay.
This made no sense whatsoever. You do understand that India was not buying a one time lollipop?