A. A district attorney is authorized to assess a processing fee against any person who is convicted of violating Section 30-36-4 NMSA 1978 and against any person who acknowledges violation of that section but for whom prosecution is waived by the district attorney. The processing fee assessed pursuant to this section shall not exceed:
B. All processing fees collected by a district attorney pursuant to this section shall be transmitted to the administrative office of the district attorneys for credit to the district attorney fund.