These are "electronic" credit cards, they've been around for years and they are flat so not to be usable for offline processing (that's when they take an imprint, you sign it, they take the imprint to the bank and it settles in a week).
Agree, SUPER clever idea. I'm wondering how this would work to make purchases _online_. I know, I know. I'd use my real card. But it strikes me as ironic that the big idea for this digital card is that I don't have to carry my 'analog' cards around. Unless I want to make a digital purchase. Then I need my analog card.