I hope they're not using a processor like Bitpay because they'll get shut down just as quickly as a conventional bank account.
I would imagine that they would take it directly.
For the last 2 or 3 years there have been many reports about dispensary operators carrying around bags of cash because armored companies wouldn't touch that field and banks were shutting down accounts... So these people were literally sleeping on mattresses stuffed with cash. If they accept Bitcoin directly, it takes up no extra space and can be secured with encryption. It's win-win for them.