They did not invent credit cards. Diners Club was a charge card. They did not invent that either. American Airlines had their own charge card a few decades before.
They did start the first payment card that wasn’t linked to a specific company (i.e. the American Airlines card).