A U.S. judge on Friday granted preliminary approval to a proposed $7.2 billion settlement between merchants and Visa Inc and Mastercard Inc over credit card fees, despite objections from hundreds of retailers, including Wal-Mart Stores Inc., the Chicago Tribune reported.