Someone coming across this name for the first time is unlikely to think of it as a payment method. But, like many good things, one has to dig to find it. And no, this is not a new payment method.
Diners Club International is a charge card and direct banking company that was founded in 1950. It operates in 59 countries and has its headquarters in Riverwoods, Illinois. For those not in the know, a charge card is like a credit card but without a set spending limit. In general, they have to be paid off in full each month. This means it is issued to people or organizations with high credit scores.
The card was created to cater mainly for travel and entertainment. However, these have expanded over time to include payment for other utilities. As an entertainment basic, the card is thus acceptable in select online casinos. Not all casinos accept the payment method basically because of its exclusive nature that limits the number of cardholders. The use of this card is most popular in the United States. However, it is acceptable in most places where a MasterCard can be used. Its use is relatively popular in Europe too.