Can I deposit money into a BofA card while in Spain?

Posted by JJJJPPPPP8A@reddit | expats | View on Reddit | 2 comments

Hello, I’m living in Spain with an American debit card, I want to open a wise account so that my employer can deposit me money to that account, the problem is that right now my card has a stupid 5 dollar pending charge from a subscription I forgot to cancel that I can’t pay with my card as it has 45 cents.

Thing is that It won’t let me download the app due to the pending charge and neither can I change cards, so I was wondering if there was a way to deposit physical money into the card while being in Spain just to pay the charge and open an account?