I would try and contact Sony mainly because you're redeeming in through them. They most likely will refund you with another code if you have proof of purchase etc. If they don't then you will have to contact Activision and I highly doubt they would give two shits especially with all the issues their experiencing.