If bank is charging you for the credit card transactions than why you do not negotiate with the bank that you will keep the credit card swiping machine only if the bank will provide it for free. Why you pass it on to the customer? Else you take the payment from the customer in cash/cheque. No customer will like add extra 2.5% on purchasing any costly item as 2.5% of Rs. 30000/- is Rs. 600. Why pay that extra?