No, but you can use debit card, with fee attached. If you have Mass health, they will wave the debit card fee and you will receive 10 percent off your total purchase!
They take debit cards but there is a $3-4 fee per transaction. You're better off bringing cash if you can.
They do not have a card reader. Alot of financial institutions do not want to be associated with MMJ. But they do have an on site cash machine
Thanks! Your answer is awaiting moderation.