(a) A municipal court may accept credit cards in payment of all costs, fines, forfeitures or penalties. A municipal court may collect a substantial portion of all costs, fines, forfeitures or penalties at the time such amount is imposed by the court so long as the court requires the balance to be paid within one hundred eighty days from the date of judgment and in accordance with a payment plan: Provided, That all costs, fines, forfeitures or penalties imposed by the municipal court upon a nonresident of this state by judgment entered upon a conviction for a motor vehicle violation defined in section three-a, article three, chapter seventeen-b of this code must be paid within eighty days from the date of judgment. The payment plan shall specify: (1) The number of additional payments to be made; (2) the dates on which such payments and amounts shall be made; and (3) amounts due on such dates.
(b) If costs, fines, forfeitures or penalties imposed by the municipal court for motor vehicle violations as defined in section three-a, article three, chapter seventeen-b of this code are not paid within the time limits imposed pursuant to subsection (a) of this section, or if a person fails to appear or otherwise respond in court when charged with a motor vehicle violation as defined in section three-a, article three, chapter seventeen-b of this code, the municipal court must notify the Commissioner of the Division of Motor Vehicles of such failure to pay or failure to appear: Provided, That notwithstanding any other provision of this code to the contrary, the municipal court shall wait at least ninety days from the date that all costs, fines, forfeitures or penalties are due in full or, for failure to appear or otherwise respond, ninety days from the date of such failure before notifying the Division of Motor Vehicles thereof.