During my travel, acceptance was an issue at some places. You need discover machines for acceptance. At bigger places acceptance may not be an issue. Smaller shops may have a problem. Also try to have some currency in hand since they will have a minimum at some places, and also might charge you a little transaction cost if you pay by cards.