You need to decide how her onboard purchases will be paid for. All purchases on board are paid for with your sail and sign card. Will her purchases go on yours and she pays you back? If not, then you need her credit card information to load at check in. You can try and fix this later, however 9 times out of 10 they'll screw it up at the pursurs desk.