Oct 15 UPI merchant payments above ₹2,000 face 0.4% fee

Business