You can make payment online, via cash at entrance.
It's easier to buy online to speed the line as you get in.
I would buy online to speed the process up and keep the staff away from your car
Cards are accepted
You can pay with cash at the entrance, though I'm not sure if they accept card there.
Thanks! Your answer is awaiting moderation.