Some relief for merchants is coming. After years of litigation and negotiating, in November 2025 Visa and Mastercard agreed ...