People all over the world love to use Visa to pay online and in store and all decent online casinos will accept it as a method of payment. Its universal usage makes it a default payment anywhere.