Question: cvv code has rubbed off?
Answer: The answer is always the same: Call your credit card bank. They will happily send you a new card to your current address, with a new CVV. That is literally the only way you can get it.