For decades, American Express was the undisputed credit card of choice among corporate road warriors, the wealthy and the well-traveled, who lived by the company’s slogan, “Don’t leave home without it.”

But changing consumer habits, extremely aggressive competition and increased pushback from its merchants are putting heavy pressure on AmEx.