Generally speaking, you should always fire an employee face-to-face in the presence of a witness (often a neutral observer from HR). While some companies fire over a phone call, this is rare and considered disrespectful; firing someone over text is even more so.