I believe there is an option to go to guest services to get it, and this allows you to use a gift card to pay the $250. If you're fine with your credit card being charged, you just go through the app. Since you're just agreeing to a charge and not an actual future cruise date, the whole process takes about 20 seconds.