I agree, call the venue or company throwing the party and ask if they can send you a ticket via email. I used my email to get on the boat.
I am not from the company. Jus a regular guest on the boat. If you purchase online not a problem. You can show your ticket on your phone. If not email the host of the event where you purchase your ticket. They are very flexible and helpful.
Thanks! Your answer is awaiting moderation.