For most bookings, you can pay with a credit or debit card.
Cruise deposit
If your cruise departs more than 60 days in the future, you can usually choose to book with only a deposit. After booking, you will receive a confirmation email with your final payment due date and online payment instructions.