Switch

Switch

First released in 1988, the Switch debit card today is essentially the United Kingdom's version of the Maestro card popularly used in Europe. Players should note that, while most online casinos will not specifically mark Switch as acceptable for payment, any outlet accepting Maestro will also take Switch for deposits.


More information is available at:
http://en.wikipedia.org/wiki/Switch_(debit_card)

Credit cards