Changelog

Follow up on the latest improvements and updates.

RSS

Offer custom pricing in your marketplace—automatically.
You can now connect Sales Price Lists directly to your Marketplace Shop, enabling customer-specific pricing for each retail account. When enabled, authenticated retailers see their assigned price list pricing in real time, with standard product pricing as a seamless fallback.
Set your Marketplace Pricing Method in Shop Configuration and choose between uniform pricing for all customers or dynamic pricing tied to Sales Price Lists. More flexibility for sellers. More personalized buying for retailers.
Screenshot 2026-03-03 at 10
Your Shop, Organized Your Way
The Canix Shop just got smarter.
Until now, products have appeared in simple A–Z order — fine for small catalogs, but limiting for sellers with broad product lines. Buyers expect a menu-style experience, not a long alphabetical list.
Introducing Default Shop Sort Order.
You can now control how products appear by default on your Shop page:
• Alphabetical – Keep the current A–Z layout
• Sub-Type – Group products by categories like Gummies, Vape Carts, or Pre-Rolls
• Item Type – Organize by high-level product types
Each option creates clear, labeled sections while keeping sidebar filters and search fully functional.
Deliver a cleaner, more intuitive browsing experience — without changing how you manage your products.
Now your Shop works the way your buyers expect.
Screenshot 2026-03-02 at 10
Retailers now get a complete view of every Marketplace order in Canix.
Previously, Marketplace only supported purchasing Products. If a supplier added Items or NCI products to the resulting Sales Order, those additions were not reflected in the retailer’s Marketplace order history—creating gaps in visibility and reconciliation.
With this update, retailers can now see all Products, Items, and NCI products associated with their Marketplace orders.
This means:
Full transparency into what was actually fulfilled
Fewer discrepancies between ordered and invoiced goods
Faster reconciliation and cleaner communication between buyers and sellers
Marketplace orders now reflect the complete transaction, not just the original cart.
Production just got clearer.
Source packages in Production now display Available Quantity instead of Total Quantity—so operators see exactly what can be consumed, without manual math or risk of over-allocation.
More accuracy. Less guesswork. Smoother batch execution.
Screenshot 2026-02-27 at 12
New York Metrc facilities can now flag or unflag Finished Goods directly from the Packages table in Canix — no more jumping into Metrc.
With a new bulk action, you can update 1 or 100+ packages in a single workflow. Mixed selections? We handle the split automatically and sync results back in real time.
We’ve also added a NY-only “Retail Item IDs?” column so you can instantly see which packages have Retail Item IDs attached — sortable and filterable for fast reconciliation.
Result: fewer context switches, cleaner Retail Item ID management, and a workflow that mirrors Metrc without leaving Canix.
Stay compliant across jurisdictions with flexible tax calculation controls.
Some states, like Michigan, require excise tax to be calculated on the full invoice amount — including delivery fees. Canix now supports this with a new facility-level toggle: Include Delivery Fees in Taxable Subtotal.
When enabled, delivery fees are included in the taxable subtotal and taxed according to your facility’s rules. When disabled, Canix maintains the current behavior. The toggle is off by default, ensuring no disruption to existing workflows.
This update helps prevent under-collection, reduces manual invoice adjustments, and ensures your tax calculations align with state-specific requirements — without hard-coded assumptions.
Configurable. Compliant. Controlled at the facility level.
Screenshot 2026-02-23 at 10
Screenshot 2026-02-23 at 10
We’ve added powerful new columns to the Sales Order table to give your team instant access to the details that matter most:
  • License Number — now sortable and filterable
  • Payment Terms — displayed as a clean, combined format (e.g., Net 30), sortable and filterable
  • Customer Address — formatted as Address, City, State Postal Code for quick reference
  • Payment Notes — available as an optional column (off by default)
No extra clicks. No digging into profiles. Just faster filtering, better visibility, and more efficient order management directly from the Sales Order table.
Screenshot 2026-02-23 at 10
Choosing the right inventory reservation behavior on your Custom Statuses just got easier.
You can now instantly see whether a status reserves inventory directly in the dropdown when mapping Custom SO Statuses. Each status includes clear helper text—so there’s no more guesswork, no unintended holds, and no surprise shortages.
This is a display-only enhancement—your existing logic and workflows remain unchanged.
More clarity. Fewer mistakes. Better inventory control.
Screenshot 2026-02-23 at 10
On the Canix mobile app, you're now able to:
  • Manicure Harvests
  • View your locations, plant counts, and active plants within your locations
You shouldn’t have to worry about automation undoing intentional workflow decisions.
With “Mark tested packages as sellable” enabled, Canix will automatically set a package to Available to Sell when a TestPassed or RetestPassed result is received, but only if no user has set a status.
Once a user updates the package status (default or custom):
  • Canix will not revert it to Available to Sell during future Metrc syncs.
  • The selected status persists across all syncs.
  • Automation will only run again if there is a new lab status change event (e.g., TestFailed → TestPassed), and even then, it will not override a user-set status.
This ensures lab-driven automation accelerates readiness for sale—without ever overwriting deliberate manual updates.
Load More