Of course, try changing the bank. But maybe you have some restrictions in the country for gaming sites, and another bank will also refuse to make a payment. So see what other methods of replenishment are available to you. It is probably easier to use the exchange office - and change the money from the Visa Card to the scrill / neteller (the amount will come as a transfer from another user). Please note that this will cost more - a commission of 5-10% of the amount. Unfortunately, for some countries this is the only working way of replenishing the account. I hope that a change of bank will help and everything will be fine.