Retail | Setting up Metrc in BLAZE
To set up Metrc in BLAZE, you will need your Metrc User API key as well as the corresponding Metrc facility keys.
Please see the prerequisite instructions on generating the API key here.
⚠️ NOTE: The Metrc API is permissions-based, meaning it uses the permissions based on who is logged into Metrc at the time of generation. We highly recommend using an admin account with all permissions enabled. At a minimum, "Manage Sales" and "Manage Packages" permissions are required
Global Settings > Integration Settings > Compliance > Metrc Facilities

-
Integration Steps
-
rNavigate to Global Settings.
-
Click Integration Settings and select the Compliance tab.
-
Click Add Account on the Metrc Facilities page.
-
Select your State from the drop-down list.
-
Select Production.
-
Enter the Metrc User API Key.
-
Click the Spyglass icon next to the API Key. (This will start the process to retrieve all facilities—referred to in BLAZE as shops or locations—associated with the Metrc User API key).
-
Under Metrc Facility, select the license applicable to your location.
-
Enable the "Enabled" toggle bar.
-
Set Enable Sync to start syncing all data from BLAZE to Metrc, including Sales and Inventory-related data.
-
Set Post-Delivery Transactions if you are setting up a Delivery service and would like to automatically sync delivery-based transactions.
-
Click Save.
Note: BLAZE built this so deliveries can also be manually posted to Metrc when building the manifest.
-
Perform Sync to Complete Integration
📝 NOTE: Performing a Resync in Compliance > Metrc Categories after completing the integration steps will allow your Metrc Categories to populate in BLAZE.

-
Go to Retail.
-
Navigate to Compliance > Compliance Sync Jobs.
-
Click the Resync button.
-
Wait for the Processing Complete message to appear.