Each person in cabin can have one credit card on file, but you can change the card during the cruise. I charge slot play to my Carnival card which charges to whatever credit card is associated to it. I believe there is currently a 3% fee for this with tables but not slots.