All this changes with Square. Square handles the processing, there is no reseller, and the money goes into the merchant's bank transparently. This lets Square offer a single deal with a single transparent "discount" fee, 2.75 percent. As opposed to the numerous, opaque risk-based prices the banks push through the processors, which are bad news for new, small merchants who are inherently risky.
When scaled fully, this Square deal could be the biggest threat Visa and MasterCard have ever faced. A single deal, a single process and a clean sheet of paper cost much less to handle than the decades-old systems the big processors have built.
Then, big data. For Starbucks, this is all about the data.
Loyalty programs have been around for ages, but most companies don't know how to do them effectively. I have a Kroger Plus card, and it gives me discounts whenever I shop, in exchange for the transaction data. But I've never gotten an offer from the company, and never changed my shopping patterns in response to the card or the discount. Kroger might be adjusting inventory patterns from the data, but it can get that knowledge from inventory — it does not need to pay me for it.
Starbucks now has an opportunity to reward loyalty automatically, without resorting to cards. It could even handle gift cards through Square, in the future, which would be great because the $25 iTunes card my kid got for Christmas was already compromised and didn't work. Doing this centrally, rather than at the edge, thus carries a real consumer benefit for gift-card givers. The "card" itself can just be blank, a token, and doesn't have to go into your George Costanza wallet.
Finally, social marketing. This is the big one.
Right now, merchants using a system like Groupon or Scoutmob pay two fees — one to the marketer and one to the customer. What if they didn't have to pay the discount?
Data give Starbucks the power to create a "virtual currency" around not just its own products, but around other products. It gives Starbucks a way to account for this currency. The problem with Facebook's virtual currency was that there was no real-world connection, no way to get a real pay-out.
What if there were? What if you could use your Star-Bucks to get real discounts from other merchants, starting with those tied to Square? What if a Square merchant could give you Star-Bucks as a sort of "green stamp" that would get you a discount on your next latte? What if merchants — any kind of merchant — built games with these Star-Bucks as prizes, games tied to loyalty or product knowledge?
Starbucks can use Star-Bucks to build traffic to its new wine-and-beer offerings, which promises to extend the time a store is open and busy by many hours. They can use Star-Bucks to surprise regular customers with free muffins, and know that offer is paid for. And they can build a network of merchants within each community, tied to Square, who can take this to "the next level."
Why hasn't Wal-Mart Stores or some other big merchant done this? Probably because they didn't buy into a processor. They just do deals with processors, like American Express, and thus lack control over what happens next.
The "next big thing" has always been connecting the digital world to the real world, in a meaningful way that delivers benefits to merchants, consumers and whoever was squirting the digital glue. Starbucks now has digital glue.
—By TheStreet.com Contributor Dana Blankenhorn
Additional News: 'McDreamy' Gives New Life to Coffee Chain
Additional Views: Cramer Weighs In on Starbucks Stock
At the time of publication, Dana Blankenhorn had no investments in companies mentioned in this story.