Hi all! Going on our first Princess cruise in October as our honeymoon. We were gifted several Princess gift cards as wedding presents, but we've already booked all our excursions. Can we book specialty dining & (hopefully) days in the Sanctuary, then use the gift cards on-board to pay our account? Or do we need to somehow add them to our account before boarding? Thank you!