You can buy beverage cards - in fact, I bought one as a gift for my husband. We found it a pain, because he had to carry a second card to use. It might be easier to to pre-purchase an on-board credit - same thing, different name. . . Also, all of the bar/lounge servers carried beverage cards for sale during the entire cruise. Not sure the purpose of that, but, there ya go, I'm not a marketing major. Anyway, when the dollars on the beverage card were used up, we were still able to buy things in the bars and lounges....