While Princess Cruise accepts all major credit card companies, it is also possible to pay with traveler’s checks or cash on the cruise. Passengers that would prefer to pay by traveler’s checks or cash are required to leave a cash deposit at the beginning of the cruise.