Starbucks will "indirectly" accept bitcoin for coffee through a partnership with US crypto platform Bakkt.
The coffee chain will not actually process any crypto transactions; rather, crypto will immediately be converted for fiat through Bakkt's software. Fiat is of course accepted at all their locations.
Our role as the flagship retailer for Bakkt is to consult and develop applications for customers to convert their digital assets into US dollars, which can then be used in our stores. We anticipate that a range of cryptocurrencies will gain traction with customers and, through our work with Bakkt, we will be uniquely positioned to constantly consider and offer customers new and unique ways to pay seamlessly, at Starbucks. As we continue to move forward with this work, we anticipate we’ll have more to share in the coming months. ~ Starbucks
Starbucks acquired significant equity in Bakkt in August 2018, and will now support its software at their stores.