Honest comparison
Stripe has a CBD program, but it's gated: certain states blocked, ingestibles restricted, THC ceilings enforced product-by-product, and the approval is revocable on any policy update. multiflow treats CBD as a native high-risk category with an acquirer that approves the full legal US CBD map in writing. Both stacks work; one of them sets you up to grow.
| Feature | multiflow | Stripe |
|---|---|---|
| CBD listed as approved | Yes — high-risk CBD acquirer | Yes, with state + product gating |
| Ingestibles (gummies, tinctures, capsules) | Approved | Restricted — topical-only in several states |
| THC ceiling enforcement | Per-state product compliance (0.3% federal) | Strict per-product review; can delist individually |
| Interstate shipping coverage | Every state where CBD is legal | Several states blocked entirely (varies quarterly) |
| Subscription + auto-ship CBD | Native | Limited, some SKUs disallowed for recurring billing |
| Effective rate on CBD volume | 5.5–7% + interchange passthrough | 3.5–4% typical (higher than non-CBD Stripe) |
| Underwriting turnaround | 48–96 hours with COAs | Instant program entry, manual review on growth |
| Multi-brand CBD portfolio (3+ brands) | Parent + per-brand descriptors | Separate Stripe account per brand |
| Apple Pay + Google Pay on CBD | Per brand domain registration | Works on approved domains |
| COA hosting + link requirement | Required — vertical-standard compliance | Required — Stripe program rule |
| Program stability across policy updates | Contract defines vertical; changes are renegotiated | Policy can change unilaterally; accounts adjust |
| Chargeback representment for CBD | CBD-familiar reps | Generic Stripe disputes |
Stripe's CBD program is real and it works for a lot of brands — mostly small topical-only single-state operations.
Stripe's CBD program is real and it works for a lot of brands — mostly small topical-only single-state operations. The second you try to ship a gummy to a customer in a blocked state, or you launch brand #3, or Stripe's policy update email comes through in Q3, the gaps show up.
multiflow plugs into a CBD-native acquirer where the vertical is the product, not a program exception. No state blocks beyond legal shipping restrictions. Gummies, tinctures, capsules, topicals, and pet CBD are all on the approved SKU list by default. COAs required. Legal under 2018 Farm Bill. Same compliance rules; different architectural posture.
The rate gap is real. Stripe CBD is often 3.5–4% + 30¢. multiflow CBD is typically 5.5–7% + interchange passthrough. On a $40k/mo brand that's a meaningful number. Most operators eat the 1.5–3% delta for the freedom to ship nationwide, run subscriptions, and launch new SKUs without Stripe program-review friction.
Small single-brand topical CBD shops with <$20k/mo, shipping to only a handful of states, no ingestibles, and no subscription — Stripe CBD is cheaper and faster to launch. The moment any of those constraints breaks, the program starts limiting your unit economics.
Developer-heavy CBD brands with custom checkout flows, embedded storefronts, or unusual subscription logic may find Stripe's SDK depth worth the program limitations. The multiflow equivalent uses standard WooCommerce/Shopify plugin patterns that cover 95% of CBD e-commerce needs but don't match Stripe's API flexibility.
Every CBD brand you run on Stripe is a separate account with a separate CBD program approval, a separate underwriting file, and a separate compliance audit.
Every CBD brand you run on Stripe is a separate account with a separate CBD program approval, a separate underwriting file, and a separate compliance audit. We have seen CBD operators with 5 brands maintain 5 Stripe dashboards, 5 separate reserve conversations, and 5 different policy-update emails landing in the same inbox.
multiflow consolidates the 5 brands into one parent merchant account with per-brand soft descriptors. Customers buying from Brand A see "Brand A LLC" on statements. Brand B customers see "Brand B LLC." One reserve, one settlement, one dashboard for finance and disputes. The portfolio view is the product.
Day 0 — application, COAs for every SKU, site compliance screenshots. Day 1–3 — acquirer underwriting. Day 4 — approval + parent account live. Day 5–8 — first brand migrated, Apple Pay domain registered, subscriptions re-authed. Day 9–14 — remaining brands rolled in, descriptors confirmed, first settlement clears through the consolidated ledger.
Existing Stripe accounts: close when reserve releases or keep for non-CBD SKUs.
Single-brand topical shop under $20k/mo: Stripe CBD is fine. Multi-brand, ingestibles, subscriptions, nationwide: multiflow. The rate delta pays back in shipping reach and portfolio scalability within a quarter.
Full CBD playbook: CBD payment processing. Rate tiers: volume-based pricing. Ready: start an application.
Small single-brand topical CBD operations under $20k/mo with no subscriptions and a limited shipping footprint — stay on Stripe's CBD program. The 3.5–4% rate will beat multiflow's 5.5–7%, and you don't have the multi-brand pain that justifies the layer.
If your brand story is developer-led and you've built embedded checkout flows directly against Stripe's SDK, the engineering cost of moving may outweigh the vertical benefit. Stay on Stripe CBD until a program restriction blocks product expansion.
FAQ
One ledger, per-brand descriptors, consolidated dispute queue. Apply in 12 questions — no hard pull.
Start your applicationParent ledger, sub-brand routing, per-brand descriptors, payout fan-out — the mechanics behind the comparison.
How it worksTalk to an operator
Human reply within 2 business hours. No chatbot.