Respuesta
Sí, en general. La tienda no está obligada a aceptar pagos con tarjeta, salvo que haya anunciado u ofrecido ese medio de pago o exista una norma específica aplicable. Lo que sí debe aceptar, con las excepciones y dentro de los límites legales, es el pago en efectivo.