(1) Except as otherwise provided under Section 99-19-20.1, when any court sentences a defendant to pay a fine, the court may order (a) that the fine be paid immediately, or (b) that the fine be paid in installments to the clerk of the court or to the judge, if there be no clerk, or (c) that payment of the fine be a condition of probation, or (d) that the defendant be required to work on public property for public benefit under the direction of the sheriff for a specific number of hours, or (e) any combination of the above.
(2) Except as otherwise provided under Section 99-19-20.1, the defendant may be imprisoned until the fine is paid if the defendant is financially able to pay a fine and the court so finds, subject to the limitations provided under this section. The defendant shall not be imprisoned if the defendant is financially unable to pay a fine and so states to the court in writing, under oath, after sentence is pronounced, and the court so finds, except if the defendant is financially unable to pay a fine and such defendant failed or refused to comply with a prior sentence as specified in subsection (1) of this section, the defendant may be imprisoned.
(a) In no event shall such period of imprisonment exceed one (1) day for each One Hundred Dollars ($100.00) of the fine.
(b) If a sentence of imprisonment, as well as a fine, were imposed, the aggregate of such term for nonpayment of a fine and the original sentence of imprisonment shall not exceed the maximum authorized term of imprisonment.
(c) It shall be in the discretion of the judge to determine the rate of the credit to be earned for work performed under subsection (1)(d), but the rate shall be no lower than the rate of the highest current federal minimum wage.
(3) Periods of confinement imposed for nonpayment of two (2) or more fines shall run consecutively unless specified by the court to run concurrently.