Google Wallet is indeed very similar to this. The App allows you to store multiple store loyalty cards in your Google Wallet, plus it allows you to link multiple credit/debit cards and a bank account. You can have funds stored in your Wallet to spend online and transfer money, or you can. It's a bit like PayPal really - don't they have any patents for this?
There is now also a physical Google Wallet Card (in the US only) that taps into your Wallet account for funds. The part I'm unsure of here is whether that allows you to spend only the funds currently in your Wallet, or allows you to "passthrough" funds from your bank account and/or debit/credit cards.
All that said, I can't believe someone like Google hasn't submitted similar patent applications for what Coin and Amazon are proposing. I wonder how the lawyers accept their payments?