Retail | Setting up Metrc in BLAZE

To setup Metrc in BLAZE, the Metrc User API key is needed as well as the corresponding Metrc facility keys.

Please see the 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 recommend using an admin account with all permissions enabled. Manage Sales" and "Manage Packages" are the minimum permissions needed.

1.  Integration Steps:

  1. Navigate to Global Settings.
  2. Click Integration Settings and select the Compliance tab.
  3. Click Add Account on the Metrc Facilities page.
  4. Select the State from the drop-down list.
  5. Select Production
  6. Enter the Metrc User API Key.
  7. Click the Spyglass icon next to the API Key. This will start the process to retrieve all facilities (BLAZE calls them shops or locations) associated with the Metrc User API key.
  8. Under Metrc Facility, select the license applicable to your location. 
  9. Enable the "Enabled" toggle bar.
  10. Set the Enable Sync to start syncing all data from BLAZE to Metrc including Sales and Inventory related data.
  11. Set Post-Delivery Transactions if setting up a Delivery service that would like to automatically sync delivery-based transactions.
  12. Click Save.


2.  Perform Sync to complete Integration:

NOTE:  Performing a Resync after completing the integration steps will allow your Metrc Categories to populate.

  1. Go to Retail
  2. Compliance > Compliance Sync Jobs
  3. Click on the Resync Button
  4. Wait for the Processing Complete message


NOTE: BLAZE built this so deliveries can be manually posted to Metrc when building the manifest.