Skip to main content

Quality Tiers

Admin

Quality tiers let you grade cannabis flower (and other products) by quality level. Each tier is a separate quality tier configuration with its own pricing matrix, so the same weight of flower costs more at a higher quality grade. This is a common pricing model in the Canadian cannabis retail market.

Quality tier settings

Feature flag required

Quality tiers are only available when Use Quality Tiers is enabled in your store settings. Navigate to Settings > Edit Settings > Products & Inventory tab and toggle on Use Quality Tiers. Cannabis features must also be enabled.


How Quality Tiers Work

Quality tiers work together with Weight Presets to create pricing matrices. Each quality tier has its own set of weight-to-price pairs:

Example: AAAA Tier

WeightPrice
1g$12
3.5g$40
7g$72
14g$135
28g$250

Example: AAA Tier

WeightPrice
1g$10
3.5g$32
7g$58
14g$105
28g$190

When a budtender selects a product on the POS register, the system uses the product's assigned quality tier to determine which pricing matrix applies. The budtender selects the weight, and the price fills in automatically.


Accessing Quality Tier Settings

  1. Log in to the Admin Panel.
  2. Navigate to Products > Tier Pricing.
  3. The index page displays a table of quality tier records. Each row is an individual tier with its own pricing matrix.

Configuring Tier Names

Quality tiers can have any name -- they are not limited to the AA/AAA/AAAA/AAAA+ convention. You can customize these labels to match your store's terminology (e.g., "Value", "Mid", "Premium", "Top Shelf").

Keep it simple

Most customers and budtenders are familiar with the AA-AAAA+ scale. Only rename tiers if your store uses a genuinely different grading system.


Setting Up a Tier's Pricing Matrix

Each quality tier has its own pricing matrix -- a set of weight-to-price pairs.

Step-by-Step

  1. Navigate to Products > Tier Pricing.
  2. Click the Edit button on the tier you want to configure.
  3. The edit page shows the tier's pricing matrix with a row for each configured Weight Preset.
  4. Enter the price for each weight.
  5. Click Save.

Rules

  • All prices are pre-tax. Tax is calculated automatically at checkout.
  • Prices must be greater than zero.
  • You do not need to fill in every weight. Leave a weight empty if you do not sell that combination (e.g., if you do not sell this tier at 28g).
  • The matrix updates the POS register immediately after saving.
Empty weights hide options

If a weight is left empty in a tier's pricing matrix, that weight option will not appear on the POS register for products assigned to this tier. This is intentional -- use it to restrict what combinations are available for sale.

Auto-Fill Empty

The edit page includes an Auto-Fill Empty button that interpolates prices between anchor prices you have already set. Set the price for a few key weights (e.g., 1g and 28g) and use auto-fill to calculate reasonable prices for the weights in between.

Populate Weights

The Populate Weights button fills in the weight list from your configured weight presets, ensuring the pricing matrix includes all active weights.

POS Visibility Checkboxes

Each weight in the pricing matrix has a POS Visible checkbox. Unchecking this hides that weight from the POS register for products using this tier, even if a price is set.


Assigning Quality Tiers to Products

Once the pricing matrix is configured, you assign a quality tier to individual products.

From the Product Edit Page

  1. Navigate to Products and open the product you want to update.
  2. In the Cannabis Attributes section, find the Quality Tier dropdown.
  3. Select the tier.
  4. Save the product.

The product will now use the pricing matrix for its selected tier instead of a flat price. On the POS register, the budtender selects the weight, and the price fills in automatically.

Bulk Assigning Tiers

  1. Navigate to Products.
  2. Use filters to find the products you want to update (e.g., filter by category "Flower").
  3. Select multiple products using the checkboxes.
  4. Click Bulk Actions > Set Quality Tier.
  5. Choose the tier and confirm.

How Tiers Appear on the POS

When a budtender taps a product that has a quality tier assigned:

  1. The POS displays a weight selector showing all available weights for that tier.
  2. Each weight option shows the corresponding price from the tier's matrix.
  3. The budtender taps the desired weight.
  4. The item is added to the cart at the matrix price.

If the product does not have a quality tier assigned, the POS uses the product's flat price instead.


Adjusting Prices

To update prices for a tier:

  1. Navigate to Products > Tier Pricing.
  2. Click the Edit button on the tier.
  3. Edit the prices in the pricing matrix.
  4. Click Save.
Price changes are immediate

Updated matrix prices take effect on the POS register immediately. Any items already in an open cart will use the price at the time they were added. New items will use the updated price.


Disabling a Tier

If you stop carrying a certain quality level:

  1. Navigate to Products > Tier Pricing.
  2. Toggle the tier to Disabled.
  3. Products assigned to that tier will no longer display the tier pricing on the POS. They will fall back to their flat price if one is set.
Reassign products first

Before disabling a tier, check which products are assigned to it. Navigate to Products, filter by quality tier, and reassign them to an active tier or set a flat price.


Reporting on Quality Tiers

Quality tier data is captured in sales records. You can view tier performance in reports:

  • Sales Reports -- Filter by quality tier to see revenue by grade.
  • Top Products -- See which tier sells the most units.
  • Margin Analysis -- Compare margins across tiers when cost data is entered.

Best Practices

  • Price competitively -- Research your market. Lower tiers should be noticeably cheaper than higher tiers to justify the grading.
  • Be consistent -- Apply tiers objectively based on quality, not brand preference.
  • Review quarterly -- Adjust the matrix as market prices shift.
  • Train your staff -- Ensure budtenders understand the grading criteria so they can explain the difference to customers.
  • Use all your tiers -- If you only stock two quality levels, consider whether you need the quality tier system or if flat pricing is simpler.

What's Next?