One major effect of this is that weed stores will be able to use banks and payment processors legally once the regulators catch up.
A lot of them have wiggled around this problem by offering “atms” at the cash register. You pay with a debit card, but it’s not a normal transaction, it’s an ATM withdrawal! I don’t understand how the money is vended to the business, but it keeps it out of the store