Starbucks is ending its open-door policy, which will now require customers to make a purchase to use its spaces or restrooms.