If a defendant sentenced to be imprisoned or jailed has part or all of his imprisonment or jail time suspended upon conditions that include payment of a fine, costs, and restitution, or any of them, or if a defendant is sentenced to pay a fine, costs, and restitution, or any of them, the lay magistrate, the magistrate judge or circuit court judge may require:
(1) Execution by the defendant of a wage assignment if he is employed in this state, which assignment shall direct his employer to withhold and remit that amount to the clerk of courts up to the total of the fine, costs, and restitution;(2) A payment schedule. The magistrate judge or circuit court may require the defendant to personally appear before the court or an officer of the court as designated, from time to time, to pay such installments or justify the failure to timely do so. Failure to so appear is a prima facie violation of the suspended sentence of imprisonment, jail, or contempt;(3) Community service under terms and conditions established by the court. For purposes of computing community service time, eight hours shall be equal to one day of imprisonment. The community service time may not exceed the maximum time authorized for the offense charged.The provisions of this section shall not apply to suspensions of drivers' licenses pursuant to § 32-12-49.
Subdivisions (1) to (3), inclusive, are not exclusive as to conditions which may be imposed. A defendant is any person who has been convicted of a criminal offense or who has been granted a suspended imposition of sentence.