For now, almost no companies like Starbucks are adopting bitcoin as a means of their transactions, owing to the high transaction costs. Of course, management has calculated if they use bitcoin as a means of payment under current bitcoin conditions. They need instant transactions and very cheap fees, maybe like Ethereum or Bitcoin cash.
In terms of volatility, this is not a problem for them, because their intent to receive payment with cryptocurrency as an alternative is as a means of corporate investment.