Cannabis payment processing fails at the same point regardless of vendor: card networks classify merchants by category code, and cannabis has none. Bank-to-bank ACH avoids the problem entirely by moving money on federally regulated banking rails with no card network in the transaction, settling next day into the operator’s own account.
The short version
- Card networks route and price every transaction by merchant category code. Cannabis retail does not have one.
- Card acceptance at a dispensary is therefore coded as something it is not, and the mismatch is found eventually.
- Shutdowns are rarely a warning. They are a held balance and a closed account.
- Bank-to-bank ACH moves money on federally regulated banking rails, outside the card networks entirely.
Why cannabis payment processing is a different problem
Most merchants who lose a processing account lose it for a reason they can fix: chargebacks climbed, volume spiked past the underwritten limit, a refund policy was too aggressive. Cannabis is not that. A dispensary can run clean books, low chargebacks, a state license in good standing, and a spotless five-year history, and still lose the account.
The reason sits one level below the merchant. Visa and Mastercard organize the entire card system around merchant category codes, four-digit identifiers that say what a business sells. The code determines interchange pricing, risk treatment, which acquirers may board the account, and whether the transaction is permitted at all. There is no merchant category code for state-licensed cannabis retail.
So the transaction has to be coded as something else, and whatever it is coded as describes a business the dispensary is not. Network monitoring is built to catch exactly that mismatch, and when it does, the account closes. Not because anyone missed a compliance step, but because the category never fit in the first place.
More on the MCC gap and what it actually controls →
The four things dispensaries get sold
1. Cash only
The safest option on paper and the most expensive in practice. Cash caps the average ticket at whatever is in the customer’s wallet, drives armored-transport and counting costs, creates a security exposure at close, and makes every reconciliation manual. It also removes any record of who your customers are.
2. Cashless ATM
A card transaction structured as an ATM withdrawal at the counter, rounded to a fixed increment with the difference handed back as change. It is convenient and it is common. It is also a card transaction, running on the card networks, coded as an ATM at a location that is not one. Enforcement against this pattern has been steady and public, and the accounts that get caught are closed without notice.
What happens when a cashless ATM account is closed →
3. PIN debit
Debit routed through networks that permit the transaction, again under a category code that does not describe cannabis retail. Same rails, same underlying mismatch, same eventual outcome. Often sold as “the compliant one,” which is worth reading carefully.
4. A credit card program marketed as approved
If a vendor is offering ordinary credit card acceptance for a plant-touching business, the useful question is which merchant category code the transactions carry and which acquiring bank boarded the account. The answer is where the exposure lives.
Bank-to-bank ACH: a different set of rules
ACH is the system that already moves payroll, rent, and most of the recurring payments in the United States. It debits the customer’s bank account and credits the merchant’s bank account directly, on federally regulated banking rails. Card networks are not a party to the transaction, so merchant category codes, network enforcement, and card-brand rules do not reach it.
Nothing about this replaces cash. It sits next to it, alongside whatever the store already runs.
| Cash only | Card workarounds (cashless ATM, PIN debit) | Bank-to-bank ACH (Greencard Payments) | |
|---|---|---|---|
| Runs on card networks | No | Yes | No |
| Category code mismatch | None | Yes, by design | Not applicable |
| Card network enforcement exposure | None | Continuous | Not applicable |
| Average ticket | What’s in the wallet | Cash-back increments | Full basket |
| Customer record captured | None | Limited | Name, phone, email |
| Settlement | Immediate, then handling | Varies | Next day |
What it looks like at the counter
The customer scans a QR code with the phone camera, connects their bank once in about 30 seconds, confirms, tips, and leaves. There is no app to download. Every purchase after the first is a single confirmation, and a transaction typically completes in under 20 seconds. Greencard Payments platform data puts the repeat rate at roughly 87%.
The same rails cover the rest of the operation: SMS pay links so a delivery customer prepays before the driver leaves, e-commerce prepay for pickup orders, and invoicing with recurring billing on the wholesale side. Retail and wholesale run on one platform rather than two vendors.
The full picture for retail, delivery, and wholesale →
How to evaluate any cannabis payments vendor
- Which rails does the money move on? Card networks or bank-to-bank. Everything else follows from the answer.
- If it is card-based, what merchant category code is used? A vendor who will not answer this has answered it.
- Who is the bank? There is always one. Ask what happens to your balance if that relationship ends.
- When do funds land? Next-day settlement and a held balance are very different working-capital positions.
- Who owns the customer data? If the vendor owns the list, switching later costs you the list.
- What is the total cost? Per-transaction fee, monthly fee, setup fee, hardware, and the cash handling it removes.
Where Seay Payments fits
Seay Payments, LLC is an Independent Sales Organization. We connect licensed cannabis businesses to Greencard Payments, the bank-to-bank ACH platform described above, and we get you into a working demo with the people who run it. We are not a step in your support chain afterward. More about how that works →