(a)(1) The State Treasurer may establish a system for acceptance of credit card and other payment methods for electronic commerce purchases from spending units. Notwithstanding any other provision of this code to the contrary, each spending unit, utilizing WEB commerce, electronic commerce, or other method that offers products or services for sale shall utilize the State Treasurer’s system for acceptance of payments, except as provided in subsection (b) of this section.
(2) Notwithstanding any other provision of code to the contrary, the costs associated with the acceptance of credit card and other payment methods in the State Treasurer’s system for electronic commerce purchases may be invoiced in a commercially reasonable manner, according to the legislative rules promulgated pursuant to subsection (f) of this section.