Not quite yet. I'll tell you why a little further down in the post.
Starbucks recently rolled out its Starbucks Card Mobile App to 6,800 U.S. company-operated Starbucks and all US Target stores. This new app enables iPhone and Blackberry users to pay for purchases via their phone, check and reload their card balance as well as check their reward points. Here's a short video on Starbucks website site that describes how the app works:
The official app only runs on the iPhone and Blackberry platforms, but I found a couple of unofficial apps on the Android Marketplace. I tried one of the apps on my Android phone and it worked as expected: generate bar code on phone screen, have Starbucks cashier scan bar code with bar code reader, enjoy coffee. I was especially impressed with the real time balance update (i.e. the POS transaction was updated on my phone immediately after the cashier scanned the bar code).
I was so excited with the new app I literally threw away the Starbucks card in my wallet. In addition to this being an expression of my excitement, one could also also call this a symbolic gesture to welcome in the long awaited, full scale launch of mobile/POS payments in the US. Symbolic or not, throwing away the physical card turned out to be a big mistake.
I realized this mistake when I accidentally deleted my Starbucks card number from my Android mobile app. This, at fist, didn't seem to be a big deal. Just re-enter the card number into the mobile app and we're back in business. The problem was the card number could only be retrieved from the physical card (remember... the one I enthusiastically threw away).
I tried logging into my Starbucks.com account to get my card number, but for security reasons the card number was only partially displayed. One would think, if my Starbucks mobile app is also associated with my Starbucks.com account and my Starbucks.com account is linked to my physical Starbucks card that my Starbucks card info. would be retained in my Starbucks mobile app. This was not the case.
In order to get my Starbucks card number, I had to log into my Starbucks.com account, report the card I threw away as lost or stolen, transfer the balance from my old card to the new replacement card and wait for the new card to arrive in the mail. Once the new card arrived in the mail, I had to activate the new card and finally enter the new card info. into my Starbucks mobile app.
In short, I love the convenience and functionality of the new Starbucks mobile app. I'll wait to throw away my physical card though, until all of the kinks have been ironed out.
In Starbucks defense, I'm not sure if the official iPhone or Blackberry Starbucks Card Mobile apps require this many hoops to jump through if the card info. is deleted from either of the apps. If not, then it's probably safe to say that most of the kinks have been ironed out for the officially rolled out versions of the app.