Who pays UPI MDR, which payments are charged from 15 October 2026, the ₹2,000 threshold, the ₹300 cap, and how to calculate your merchant fee.