For pre-registration, we will accept Visa, Mastercard, Discover, and American Express via our online registration. We do not accept mail-in registrations or mail-in payments. We will accept Visa, Mastercard, Discover, and American Express for payments at the door.