Edit: Yeah so , after waiting two days (weekend) , i called today , and found that my money has returned , Nintendo has "rejected" the payment, but the weird thing is, that it doesn't say nintendo in the statement, just 'Authorization - Purchase"
So in the past I used to just enter my credit card on my 3ds , and get credits on my wallet , it was easy, and it works, note that my 3DS is US made, and I live in Kuwait ala middle east all my stuff is imported, but just now I went on EShop and wanted to get the Rollin western game to see what's the fuzz about but I only had 7 dollas and the game is 9 so I wanted to add funds and this happened

So I thought I entered it wrong so I tried again same thing happened, so I thought maybe Nintendo went to the OH NO WE DON'T NEED YOUR SHITTY NON AMERICAN MONEY!!! Ala region locking, so I left it alone, but 5 minutes later I got a text message on my phone from my bank saying this

Dafuq??
So Nintendo stole my money and didn't give me my credits, why? , look I try to be a legit costumer but this crap is annoying, and yes I just threw $ 100 down the drain..
Edit : here is the transaction statement on my bank's website (click to enlarge)











