Following extensive discussions last week, the National Payments Corporation of India (NPCI) and various banks have finally agreed on a proposal to charge 2 per cent MDR for UPI-RuPay credit cards, barring transactions originating from small merchant establishments with turnover up to Rs 20 lakh.