Yes, American Express offers prepaid cards for you to purchase. You can use these cards when playing at online casinos that accept American Express. This is more popular than a standard card for many players as it means you do not have to give your banking details to the online casino.