Skip to:
METRC
NOTE: METRC will be the State Tracking System (Track & Trace provider) for Illinois going into July 2025. All information below is applicable to Treez portals which have been migrated to METRC. If your Treez Portal is still connected to BioTrack (prior to July 1st 2025), please refer to the BioTrack section below.
Determining Which Allotment Applies
The Treez POS will use the METRC assigned inventory type of the package to determine which allotment to apply when adding a product to a Treez cart, not the Treez Product Type or Subtype.
METRC Item Category | Limit Applied |
Packaged Flower (Final Form) | Flower |
Concentrate (Final Form) | Concentrate |
Edible Food (Final Form) Tincture (Final Form) Topical (Final Form) Capsules and Tablets (Final Form) | THC Infused |
Determining How Much of an Allotment is Applied
Treez POS will use the “UnitWeight” field from METRC's API to determine how much each product added to the cart applies to the Purchase Allotment within Treez.
Treez does NOT use any values from the Treez product card for this calculation.
For Adult Use transactions, the purchase limits are 1:1 with the UnitWeight for each category.
For Medical Transactions, the purchase limits use equivalencies based on the Patients available limits as returned by METRC Patient Status API. Equivelancies are as follows:
Flower - 2.5oz =2.5oz
Concentrates - 2.5oz = 21.3g
THC Infused - 2.5oz = 21.3g
Why Does Treez Use METRC Inventory Type and UnitWeight to Calculate Purchase Allotments?
Treez utilizes the METRC Inventory Type to manage purchase allotments identically to how METRC employs its inventory type in validating purchase allotments for sales transmitted from Treez to METRC. This alignment guarantees that both Treez and METRC compute allotments in the same way, minimizing the risk of human error when creating products in Treez.
Furthermore, Treez applies the METRC UnitWeight value in its calculations of purchase allotments. This ensures that the mathematical formulas used to attribute purchase limits are consistent between Treez and METRC, eliminating discrepancies in how purchase limits are calculated.
BioTrack
NOTE: BioTrack will no longer be the State Tracking System (Track & Trace provider) in Illinois beyond July 1st. All information below is applicable until your Treez portal is migrated to METRC. Once migrated to METRC, please refer to the METRC section above.
Determining Which Allotment Applies
The Treez POS will use the BioTrack assigned inventory type of the barcode to determine which allotment to apply when adding a product to a Treez cart, not the Treez Product Type or Subtype.
Determining How Much of an Allotment is Applied
Treez POS will use the “UsableWeightPerUnit” field from BioTrack’s API to determine how much each product added to the cart applies to the Purchase Allotment within Treez.
Treez does NOT use any values from the Treez product card for this calculation.
Why Does Treez Use BioTrack's Inventory Type and UseableWeightPerUnit to Calculate Purchase Allotments?
Treez utilizes the BioTrack Inventory Type to manage purchase allotments identically to how BioTrack employs its inventory type in validating purchase allotments for sales transmitted from Treez to BioTrack. This alignment guarantees that both Treez and BioTrack compute allotments in the same way, minimizing the risk of human error when creating products in Treez.
Furthermore, Treez applies the BioTrack UsableWeightPerUnit value in its calculations of purchase allotments. This ensures that the mathematical formulas used to attribute purchase limits are consistent between Treez and BioTrack, eliminating discrepancies in how purchase limits are calculated.