So I tried to make a purchase on Amazon.com using my Prepaid Visa Debit Card but it was declined, they said:
We have canceled your recent Amazon.com order(s) because we are unable to charge your credit card.
I know that my card works online because I have made payments in the past including on Google Play. And the balance is there as well.
I contacted the bank (UBL - Pakistan) and they said that everything was working OK at their end and that the card should work.
So anyone has any idea where is the problem and why am I unable to make the payment?