I don't think you can buy online at all. They take cash and all major credit cards at the gate.
You can buy the tickets when you get there. You drive up to the booth to purchase them
You can buy them at the gate as you are driving in.
Thanks! Your answer is awaiting moderation.