Did America have a credit card in 1918?
no. From the end of 19th century to the beginning of 2th century, debit cards began to appear in America, which can be used for shopping in shops or markets, while the popularity of credit cards waited until after World War II, when American businessman Ben Franklin invented the first traveler's check, which could be used in many businesses and hotels. This was the embryonic form of credit cards, so there was no credit card in America in 1918.