Yes, if you call Charmaine you can make payments but the cruise must be paid in full by July 31, 2020.
For a US Born Citizen a US Passport or a US Passport card is accepted.