A mercenary, sometimes also called soldier of fortune, was a soldier who takes part in military conflict for personal profit .They fight for money or other forms of payment rather than for political interests .