I have a debit card for 3 years now and have never encountered any issues purchasing with it. A few days ago I tried placing an order on Amazon but my card got declined. I usually get an SMS every time I withdraw or make a deposit. When my card got declined I got an SMS that says "Purchase request for *total amount* at AMAZON MKTPLACE has NOT been authorized from card XXXX". I contacted Amazon, they said that my bank is rejecting their attempt to charge my card. I called the bank's main call centre and they said that my card appears to be blocked and that I have to go to the branch I opened my card with to know why as it could be there are some missing documents. So I went the next day, I talked to a customer care rep. about the issue, he checked the system and showed me that there's nothing wrong with my card and that it's active and working. So I went back, tried ordering again, but the issue still persists. I called my bank, they had no idea what's wrong, they said it could be that the site you're trying to order from does not accept debit cards. Obviously this isn't the reason. I've ordered from Amazon and many other sites with this exact debit card numerous times and have never experienced this problem. I don't know what to do. I also tried ordering from Apple (not the first time) but the payment doesn't go through. My last successful purchase was last Saturday. Any idea what could be causing this?