No. Payment in full is required at time of booking. Payment can be done by either Visa or Mastercard.