No, this is not an in-game item for making in-game purchases. It’s a real world plastic Visa card. While I think that a credit card with an MMO face is needless, the bonuses is that you can earn game time… about one month worth for every $150 charged on a qualifying purchase, if I understand it correctly.
Accrue World of Warcraft gametime at the rate of 1% of every dollar in qualifying purchases. The World of Warcraft Rewards Visa is the only card that pays you to play.
As strange as an MMO credit card is, I guess it’s no more odd than Everquest 2’s now-defunct /pizza command.
Source: Official Site