Here is one example of how the mjbitcoin process will work in real life. It is very simple and smart.
Assume I am the customer. I have an online bitcoin account that I previously set up and funded with USD that I transferred electronically from my bank - Bank of America - to coinbase.com.
See coinbase.com. This is where I have my bitcoin wallet account.
I bought three bitcoins and the electronic value of my three bitcoins is stored in my private coinbase account and it is also stored on my cellphone bitcoin wallet.
So I walk into a MJ store, pick out my favorite weed (or any other non-regulated product such as non-mj food, vapes, accessories, tee-shirts, etc.) and let the bitcoin reader scan the barcode on my phone.
The cost of my purchase is deducted electronically from my online bitcoin account and transferred electronically to the merchant's bitcoin account.
No paper cash has changed hands, no credit card fees have been incurred by the merchant and no cash has to be stored, packaged and carried to the bank (at great physical risk and expense). It is brilliant. What MJ merchant would not want to take bitcoins as a form of payment?
The merchant will still have to declare his profit on the transaction in USD and pay all taxes.
No money laundering has taken place, just a switch from hard currency and expensive credit card processing charges to a clean, easy and legal electronic method of conducting business.
I would also venture a guess that most MJ buyers are somewhat progressive in their outlook and already have a good understanding of how to pay with bitcoins. They will not require basic bitcoin education like many on this board.