Changelog
Follow up on the latest improvements and updates.
RSS
Florida BioTrack facilities can now void Lab Sample packages directly from the Packages list, including in bulk. The new Void Lab Sample action appears only when all selected packages are Lab Samples and the user has the appropriate permission.
Review selected packages in a clear confirmation modal (Tag, Item, Weight, Location), remove any with a single click, and confirm to void. Canix securely submits the request to BioTrack Florida and updates each package based on success or failure—no all-or-nothing rollbacks.
This update adds a dedicated Void Lab Sample permission (defaulted to Edit for existing roles) and delivers a faster, safer, and fully compliant workflow for Florida operators.
BioTrack-integrated Florida operators can now safely reverse a package that was marked Finished in error—directly in Canix.
The new Un-Finish Package action gives authorized users a permissioned, auditable way to move a package out of the Finished state without support intervention. This reduces operational delays, lowers compliance risk, and keeps corrections fully traceable.
Why it matters
- Correct mistakes instantly—no manual workarounds or support tickets
- Fully audited with activity logs and backend state reconciliation
How it works
- Available only in Packages → Finished → Default view
- Visible only for Finished packages at Florida BioTrack facilities
Built for accuracy, compliance, and speed—so teams can fix errors without friction.
Redistribute proportionally across outputs has been added as a separate action to all inputs (both cannabis and non-cannabis).
This allows for easy redistribution for one item when needed, and supports redistribution in Processing Job states without a Processing Job adjustment!

We’ve added Auto-Accept Retailers to the marketplace.
New retailer accounts are now reviewed automatically using AI to quickly verify background details and confirm accuracy. If everything checks out, the account is approved instantly—no manual review, no delays.
Result: faster onboarding, cleaner data, and a more reliable marketplace from day one.
new
QB Updates
What's New in This Release
Discount Account Configuration (CNX-949) [NEW]
- Facilities can now select a specific QuickBooks account for discount postings
- Navigate to Integrations > QuickBooks Online > Settingsto configure
- If no account is selected, discounts automatically post to "Discounts Given" (QBO default discounts account)
Credit Memo Sync (Canix → QuickBooks) [NEW]
- Return-based credit memos- create credit memos from packages marked as returned in Canix
- Automatic linking- credit memos link to the original QuickBooks invoice
- Partial returns- return any quantity; only the returned amount is credited
- Multiple returns- all returned items on an order combine into one credit memo
- Additional returns- if more items are returned later, create another credit memo (only new returns are included)
- Return reasons- flow through to QuickBooks line item descriptions
- Duplicate prevention- the same returned package cannot be credited twice
Payment Sync (Bidirectional)
- Pull payment statusfrom QuickBooks to update Canix sales orders [NEW]
- Real-time updatesvia QuickBooks webhooks when payments are recorded [NEW]
- Status tracking- see Paid, Partial, Unpaid, or Overpaid status on sales orders [NEW]
- Split payment support- a single QuickBooks payment can apply to multiple invoices [NEW]
- Payment deletion sync- if a payment is deleted in QuickBooks, it's removed from Canix [NEW]
Settings & Configuration
- Custom discount account- select which QuickBooks account receives discount postings [NEW]
- Facility-level authentication- connect different QuickBooks companies to different facilities [NEW]
You can now tailor Sales Order statuses in Canix to match your internal workflows—without compromising inventory accuracy.
Custom Sales Order Statuses let you define your own status names and colors while mapping each one to a core Canix Sales Order status. This means your team sees familiar terminology in the UI, while Canix continues to deterministically manage inventory, ordered quantities, and downstream reporting.
Why it matters
- Align Canix with your real-world sales processes and terminology
- Maintain predictable, system-controlled inventory behavior
- Support multiple custom workflows without introducing ambiguity
How it works
Each custom status is explicitly mapped to a Canix status (e.g., Created, Confirmed, Fulfilled). The custom status controls presentation; the mapped Canix status controls behavior.
Available now under
Admin > Custom Phases > Sales Order Statuses
, following the same patterns you already use for Custom Package Statuses.More flexibility for your team. The same reliability for your data.
improved
fixed
Change to Navigation for "Sub-Types" and "Brands"
We've made changes to permanently move
Sub-Types
and Brands
resources in our UI as well as standardizing Items
and Product Catalog
pages as part of your: Admin -> Facility Data
.WHAT IS CHANGING?
- Sub-Types Table now has its own dedicated page and URL: https://app-11889.preview.canix.com/facility/data/items and it is accessible by using your Canix Main Navigation: Admin -> Facility Data -> Sub-Types
- Brands Table now has its own dedicated page and URL: https://app-11889.preview.canix.com/facility/data/items and it is accessible by using your Canix Main Navigation: Admin -> Facility Data -> Brands
- Product Catalog (formerly "Products") now has its own dedicated page and URL: https://app-11889.preview.canix.com/facility/data/product-catalog and it is accessible by using your Canix Main Navigation: Admin -> Facility Data -> Product Catalog

We have added HTTP 301 Permanent Redirects, so your bookmarks to the old resources should continue to operate without issue
(please create a support case if your bookmarks are failing and share the bookmark URL you have saved, and also share the URI you land upon when you activate the bookmark in your browser).
WHY WE MADE THESE CHANGES
Prior to the release of Unified Items back in early October, you used to access your
“Sub-Types”
and “Brands”
by viewing:Admin → Facility Data → Items
And these two resources were present as links on the
Items Table
.as page-view tabs. Customers were reporting problems not being able to locate Sub-Types and/or Brands post-Unified Items release. We moved these page-view tabs into:
Admin → Facility Data → Products
This did not improve your customer experience, because you did not know where to find the
Sub-Type Table
and Brand Table
. - Sub-Type TableandBrand Tableassets were not accessible using the Canix main navigation.
- Additionally, Product Catalog had a mis-match with the Page Heading name "Products".
- Lastly, Sub-Types,Brands, andProduct CatalogURIs were confusing because they still listed these resources as child-nodes to theItemsdirectory.
We hope these changes make sense and improve your experience using Canix to manage your Facility Data and related resources.
You can now access accurate, report-grade inventory availability directly through the GET Items endpoint. We’ve added three new read-only fields — total_for_sale, unordered, and ordered — that exactly match the values shown in the Inventory Availability Report.
These fields reuse the same underlying calculation logic as the report, ensuring full consistency across the product. This eliminates the need for custom availability logic and enables more reliable integrations, automations, and external system syncs.
What this means for you:
A single source of truth for inventory availability
Cleaner, simpler integrations
Confidence that API data matches what you see in Canix reports

Available Quantity for Sample Line Items now shows the available Trade Sample amount in the facility.
This will help create Sample Orders.
To increase the usability of the "Bill of Materials" column/field on Canix NCI Inventory Table, we've added the ability to search, sort, and/or filter by the values in the
Bill of Materials
column of your NCI Inventory.Users can now:
- Filter (using standard Table-Field filters: empty, not empty, contains, etc…)
- Sort the NCI Products Table (using standard Table-Field sort tools)
- Reduce the list of NCI Products displayed, by searching for a specific BOM name
Load More
→