The credit card was actually invented over 60 years ago, all the way back in 1959. Since then, it has taken the world by storm and has consistently been the most popular method of payment for all kinds of transactions. Of course, it was right at the front of the queue when the world of online betting broke out in the 1990s, and has effectively stayed at the front since then. Only in recent years have newer payment methods risen to challenge the credit card crown, and if you’d like to learn more about those, you can check out the latest eSports payment options.