Some of the vendors do accept credit cards now, but most of them cash.
There's an ATM in the snack bar but in my experience not the vendors I've been going since the 90's
fruit stands accept cards
Most of the shops only accept cash, but there are ATM machines there
Thanks! Your answer is awaiting moderation.