If you’re based in the United Kingdom, then you won’t be able to deposit through credit cards at any UK-licensed online casino. Changes in the law that came into effect on March 31, 2020 dictate that credit cards cannot be used for gambling purposes anymore.