When did you guys completely shut off deposit by card? It’s denied every single time now for a week straight. And it’s not “my bank” declining since it works on sister site .
Unfortunately on our end it does appear that these have been declined by your bank. It may be that the billing descriptor used here isn’t the same as other websites you may have tried using it on. This is why we do always advise that unfortunately cards aren’t a guaranteed method as there are gaming/international restrictions that most financial institutions carry.