It shall be unlawful for any salaried magistrate in this State to receive any compensation for his services in criminal cases other than his salary or to receive for his own use any portion of his constable's fees or salary in any criminal cases whatsoever, whether such cases are actually tried, compromised or transferred for investigation to the court of general sessions. Any magistrate who shall violate the provisions of this section shall be guilty of a misdemeanor and, upon conviction thereof, shall be fined not less than fifty dollars and not more than two hundred dollars or imprisoned for not less than thirty days and not more than six months, or both so fined and imprisoned, at the discretion of the court.
S.C. Code § 22-7-40