Glad I switched to PayPal I guess have never dealt with this.
When you get this error, you get it for Paypal also so that doesn't solve the problem. And after reading the horror stories about banned PSN accounts caused by Paypal chargebacks, I wouldn't really suggest using it as a preferred payment method.
I had the same problem last month. After using many CCs from 2009, suddenly my information wasn't valid on any of them. I went and copy/pasted my info from bank invoice to match the all caps glory written there. It still didn't work so I sent them an email and the answer was "Unfortunately it happens from time to time. Try again after a while." lol
Fortunately in our country we have an option to top up a PSN wallet with paysafe cards, so I went and grabbed one of those at the nearest gas station. That was the last time Sony has seen my CC information. Check if you can maybe use paysafe cards bacause it's probably the safest way of dealing with PSN besides the official PSN top up cards.