13 days ago The Diners Club Origin Story: How Credit Cards Were Invented Learn how Frank McNamara’s idea sparked a payment revolution. For 75 years, Diners Club has set the standard in premium, trusted credit cards. Read Article