What's the easiest way to buy Bitcoins from Poloniex with Visa debit card? Or what's the next best exchange which allow to buy Bitcoins with cards and don't require any "send picture of your id card" hassle? Since i need to do this just once, it would be nice if there's no need to create any account at all.
Poloniex is used to trade cryptocurrency with cryptocurrency only. The USD that you see there is USDT - USD TOKEN not real USD dollar.
You can try here at
https://localbitcoins.com/ they might be complicated at first but when you do one-two trades you will get how it works. Here you find people and trade peer to peer with another person, make sure to chose reputable seller. There are really a lot of options out there and you could transfer bank-to-bank transfer.
other way would be something like this
https://www.bitpanda.com/ they accept visa/master card but in EURO.
Most of them ask for some kind of IDs because bitcoin is semi-legal and because they want to know who are you and possibly to track where is your money moving inside the system so that you don't do illigal things (although there are ways to mask this).
There prob might be more websites but I personally don't know for many other options out there as I love localbitcoins, their fee might not be the best but thats what it is.