Yes, players and Visa customers, in general, can contact customer support, both at their bank issuer in charge of their cards and other Visa services, and the online casino platform.