Everything you
need to know.

Questions about accepting crypto at your dispensary. If you don't find your answer here — request a demo and we'll walk you through everything.

Is this legal?
Is accepting crypto payments legal for a cannabis dispensary in Oregon? +

Yes — licensed cannabis dispensaries in Oregon can accept cryptocurrency as payment. Crypto is treated as a payment method similar to cash. Your existing OLCC license covers your retail operations regardless of payment method. We strongly recommend confirming with your compliance officer before going live, as regulations can vary by county and municipality. CannaVault is a software tool, not a financial institution, and does not provide legal advice.

Does CannaVault hold or custody my funds? +

Never. CannaVault is entirely non-custodial. When a customer pays, funds go directly from their wallet to your wallet via a smart contract on the Ethereum blockchain. CannaVault never touches your money at any point. Every transaction is publicly verifiable on Etherscan. We are a software vendor, not a payment processor or financial institution.

How do I report crypto payments for tax purposes? +

Crypto received as payment for goods sold is ordinary business income — taxed the same as cash. It is not a capital gains event. Your CannaVault dashboard records every transaction with the full breakdown: POS reference, pre-tax amount, Oregon excise tax liability, and net revenue. Export a CSV at any time and hand it to your accountant. They'll treat it exactly like any other payment method. We recommend discussing with your cannabis CPA before your first transaction.

Does my customer's identity get recorded? +

No personal identity is stored by CannaVault. The blockchain records wallet addresses and transaction amounts — both are pseudonymous by nature. CannaVault does not collect, store, or share any customer personal information. ID verification happens at the door per OLCC requirements, same as always — that's entirely separate from the payment process.

The payment flow.
Do my cashiers need to know anything about crypto? +

No. The cashier flow is: enter the POS reference number, enter the sale total, select what the customer is paying with, tap Generate QR. That's it. The customer handles everything on their own phone. Your cashier never touches crypto, never sees a wallet address, and never needs to understand how any of it works under the hood.

What crypto can customers pay with? +

Currently CannaVault accepts ETH (Ethereum), USDC, and USDT. Regardless of what the customer pays with, you always receive your preferred stablecoin — by default USDC. If a customer pays with ETH, it's automatically converted to USDC before it reaches your wallet. No volatility risk on your end.

What does the customer need to pay with crypto? +

The customer needs a self-custody crypto wallet app on their phone — MetaMask and Coinbase Wallet are the most common. They need to have the right crypto in their wallet before they arrive. The payment process itself is simple: open their wallet app, scan the QR code, review the amount, tap confirm. Most crypto users will find this familiar and straightforward.

What if a transaction fails? +

If a transaction fails for any reason — network conditions, insufficient funds, expired QR code — the customer's crypto is automatically returned to their wallet. Nothing is lost. The cashier simply generates a new QR code and the customer tries again, or they pay with another method. Failed transactions are automatically removed from your records. You are never at risk of receiving less than the guaranteed amount.

What happens if my internet goes down mid-transaction? +

Once a customer sends a transaction it's on the Ethereum blockchain — your internet connection has no effect on whether it confirms. If your tablet loses connection after the customer sends, the transaction still processes. You can verify it confirmed on any device using the transaction hash, which is permanently recorded on Etherscan. For generating new QR codes you do need an active internet connection.

How do I get my money?
How does USDC get to my bank account? +

USDC lands directly in your crypto wallet after each transaction. To convert to USD in your bank account: transfer your USDC to a KYC-verified exchange, complete their one-time identity verification if you haven't already, and initiate a withdrawal to your bank account. This is a one-time setup — once your exchange account is verified and your bank is linked, cashing out takes a few clicks.

How much do I actually receive per transaction? +

You receive exactly 100% of the POS sale total in USDC, plus 100% of any tip. On a $100 sale you receive $100.00 USDC — guaranteed by the smart contract. CannaVault never takes a percentage or per-transaction fee. The customer's wallet includes a small 1% network buffer on top of the sale price to cover blockchain swap fees; any unused portion of that buffer is automatically refunded to the customer, never kept by CannaVault or the dispensary. Your existing payment methods are completely unaffected.

Is there volatility risk on the USDC I receive? +

USDC is a stablecoin pegged 1:1 to the US dollar. $100 worth of USDC today is $100 tomorrow. There is no meaningful volatility risk. Even if a customer pays with ETH — which does fluctuate in price — CannaVault's smart contract converts it to USDC instantly at the point of sale before it reaches your wallet. You always receive stable value.

Do I need a crypto wallet to receive payments? +

Yes — you need a self-custody Ethereum wallet address to receive USDC. We recommend setting up a hardware wallet such as a Ledger for security, or a software wallet like MetaMask or Coinbase Wallet for simplicity. During onboarding we walk you through the setup, explain how to keep your funds secure, and show you the full cashout process from wallet to bank. This is a one-time setup that takes about 30 minutes.

Costs and commitment.
What does CannaVault cost? +

$299 per month flat — no percentage, no per-transaction fee, no setup fees, no hardware costs, no long-term contracts. Cancel any time. Unlimited crypto transaction volume is included at every price point.

Is there a minimum volume requirement? +

No. Whether you process one crypto transaction a month or five hundred, the monthly fee is the same. We understand crypto adoption starts slow at most dispensaries. The flat fee structure means you're not penalized for low volume while you build customer awareness.

What hardware do I need to buy? +

None. CannaVault runs in any web browser on any device — tablet, desktop, or phone. If you have a tablet or computer already connected to the internet at your counter, you're ready to go. There are no terminals to purchase, no card readers, no proprietary hardware of any kind.

How long does setup take? +

Typically 30-60 minutes from start to first transaction. That includes setting up your crypto wallet, walking through the terminal, processing a test transaction, and connecting your exchange account for cashouts. We do this with you — you don't figure it out alone.

How safe is this?
How do I know CannaVault won't steal my funds? +

The CannaVault smart contract is publicly verified on the Ethereum blockchain. Anyone can read exactly what it does — there are no hidden functions, no admin keys, no backdoors. The contract is mathematically incapable of sending your funds anywhere other than your wallet. It was built with this constraint from day one and it cannot be changed after deployment. You don't have to trust us — you can verify it yourself on Etherscan.

What if CannaVault goes out of business? +

Your funds are never at risk if CannaVault ceases operations. Because we are non-custodial, your money is always in your wallet — not ours. The smart contract on the blockchain continues to exist and function regardless of what happens to CannaVault as a company. Your transaction records are in your own Ethereum wallet history on Etherscan, permanently.

How should I store my crypto wallet safely? +

We strongly recommend a hardware wallet — a physical device like a Ledger Nano that keeps your private keys offline. This is the gold standard for securing larger amounts. At minimum, store your wallet seed phrase (the 12-24 word recovery phrase) in a physically secure location — a safe at home, not digitally. Never share your seed phrase with anyone, including CannaVault. We will never ask for it.

Still have questions?

Let's talk through it.

Request a demo and we'll answer everything specific to your shop.

Request a Demo