One company asks for picture of my debit card
Believe it or not, what they're asking you is not as unusual as you might think.  Our company sells a tremendous amount of expensive merchandise over the Internet, and whenever there's something odd or suspicious about the transaction, we may ask the customer to provide a picture of the card simply to prove they have physical possession of it.  This is more reassurance to us (to the extent that's possible) that the customer isn't using a stolen card number to order stuff.   It doesn't help too much, but if the charge is disputed, at least we have something to show we made reasonable efforts to verify the ownership of the card.   I think it's pretty thin, but that's what my employer does.