I think the way you go about this depends a bit on cabin category. The DV and V cabins seem to have been having problems with shore ex selling out before they could check out. We always book a PV cabin, and I have never done anything other than choose all my excursions, included and optional, put them in my cart, and then just check out and pay once. I have always gotten everything. However, if you are going to use a credit card, registering the card on MVJ will not pull that card up for payment of your cart items. You will have to enter all the information. However, if you want to pay by bank draft, and save 3.3%, register the bank routing number ahead of time, and when selecting that form of payment upon check out it WILL put in that number for you. At least this is how it worked for me two weeks ago.