iTunes Store: "Your payment method was declined."

Solution 1:

The "official" way to fix, per Apple, it is to email Apple's iTunes support ([email protected]), inform them of the problem, and then wait for them to fix it for you on their end. The good news about this solution is that my email was answered very quickly, the support person knew what the issue was and how to fix it, and within a couple days of telling them about the problem they had fixed it and I am up and working again.

After they told me it was fixed, it did take almost exactly 24 hours to take effect, and in the email they told me "wait about 24 hours and try purchasing an app again."

At the time I was having this problem (while traveling abroad) I was in no mood to "wait it out" as other answers have suggested, but since it was handled so capably and promptly by iTunes Support, I wouldn't suggest that as a course of action. It is a known issue for them.

Solution 2:

I actually had this issue before too. I am not sure what caused it, but after waiting a couple of days, it worked again. Here are people discussing it on the Apple Support Forums, but there doesn't appear to be a resolution. I think mine may have been a transient service issue or something. It never happened again after this.

Solution 3:

THIS WORKED FOR ME

I spoke with my credit card company, they mentioned the name had to match EXACTLY as on your card, INCLUDING BEING IN CAPS. Because there is no place for middle name, add it after first name in the app store credit card info, for example First Name: JOHN C Last Name: SMITH. Once I did this, it worked.

Good Luck!