Jersey's parking scratchcards 'should be scrapped'
He said pay cards were too confusing and put both locals and visitors off from spending in the town centre.
However, Transport Minister Deputy Kevin Lewis said he did not think there was a better alternative yet.
Mr Mackenzie said: "I would like a system where you can pay on exit, so you don't have to pay too much.
"I think you should pay for what you use and you shouldn't be penalised if you want to extend your stay."
Deputy Lewis said: "I think there's room for pay cards, people find them convenient and they're easy to use for both locals and tourists alike."