Square and Starbucks want to make payments invisible.