When you reserve a truck online, U-Haul provides the option to rent your truck using an American Express, Discover, Mastercard, or Visa card.