Unfortunately debit cards services stopped in most provider for citizens outside of EU zone and that not acceptable at all for the rest of the world . hope you get an answer from them and i did a little research about that where i found UK company called Mychoice support many of those sites which stop their service outside of EU countries .
Even within EU it is now hard to get a good debit card. I used to use Xapo which suddenly stopped and I think most of the debit card using visa is stopped!
I am still looking for a better alternative. So Far I am using payeer. It's not great but can be used as last resort.