No. Payment has to be made upon booking with a Visa, Mastercard, AmEx or Discover card.