how many numbers does a american express have
Visa and Mastercard always have 16 digits whereas American Express has 15 digits. The short answer is that American Express cards have a different PAN format than Visa, MasterCard and Discover because they offer a different kind of financial service.