India and Russia have finalised a rupee-rouble payment mechanism to get around western sanctions because of the war in Ukraine, according to industry sources.