Rather than having to load a battery, e-ink display, etc. onto a credit card why not develop a common smartphone app for all credit card companies that's sort of a cross between Google Authenticator ...
US-based PNC Bank is in the middle of a pilot project that aims to test out credit cards with constantly changing card verification values (or CVVs) to reduce online credit card fraud. The dynamic CVV ...