>The article misses the other reason that Walmart has invested in multiple attempts at electronic payments: not paying merchant fees to Visa and Mastercard. That's why their system requires you hooking up to your bank account directly.
But you can add credit cards as well?