Starbucks will now accept Square mobile payments, which will process all of its credit and debit card payments. Starbucks has also invested USD 25M in Square. Remember the problem Discover had with getting retailers to accept it because it was owned by Sears?