Today Starbucks announced the availability of mobile payment in all company stores in the U.S. (Press release). In September 2009 Starbucks started testing payment using QR Codes in sixteen selected stores in Silicon Valley and Seattle and extended the program in October 2010 to an additional 300 stores in New York City and Long Island. The extended program dropped QR Codes in favor of a stacked linear barcode PDF417 and this is the code chosen for the country wide rollout (image below).

The problem with Starbuck’s system is much of their business is at the drive up window (at least here in the United States) and they only have scanners inside the store. They also explained to me that they are advised not to take your phone to walk it over to their scanner.
Thanks for the inside scoop !
Do you know why they dropped QR? Difficulty reading the scans from the phone’s surface?
Oddly, in the photo gallery accompanying the press release, the iPhone app shows a QR code & the Blackberry shows PDF14.
@Erica The PR department made an error and included an old image from a previous release. There is no official reason for the change from QR to PDF417 but it may have something to do with the integration of the scanning software into their existing systems.