The Senate continued its surprise populist turn on financial reform Friday, voting for limits on fees charged to stores by banks on credit- and debit-card transactions.