You Need Your Card for Your Cruise… But Won't Use It On the Ship. In most cases, you'll use your credit or debit card at check-in to set up your onboard account. Just like when you go to a hotel, the cruise line put your card on file for charges to your room account.