Skip to main content
All CollectionsBlaze & Distru
Distru + Blaze Integration Guide
Distru + Blaze Integration Guide

How to set up and use the Distru + Blaze integration

Sonya Lilienstein avatar
Written by Sonya Lilienstein
Updated over 2 weeks ago

PURPOSE: Save thousands of dollars in labor by streamlining your retail intake process! Use the Distru + Blaze Integration to create new Products and Orders in Blaze as you send Orders to your own shops from Distru. This article will outline how to use the integration, what information syncs, and how to get it set up in your own account.

TABLE OF CONTENTS:

How to Use the Integration in 4 Easy Steps!

Step 1: In Distru, create an Invoice to your integrated retail shop

Step 2: Map to/Create the Blaze Products on your Order via the Distru Navigation Bar - the mapping will be retained for that shop's future orders!

Creating a Product in Blaze from Distru

Step 3: Fulfill your order and accept the Manifest in Metrc, marking your Distru Sales Order Delivered/Complete

Step 4: Accept the automatically generated Purchase Order in Blaze - and that’s all, folks!

Accepting a Purchase Order in Blaze that came from Distru

How to Create and Map Blaze Products from Distru Products

Save time in Blaze by copying new Products from Distru! No more double entry!

  1. A notification on the Blaze icon will appear on the Distru Navigation bar once an Invoice to an integrated shop is created

  2. Click to view a list of your queued Invoices and click in to view any Products on that order that still require mapping to Blaze


  3. Click to “Select Product,” select “Create in Blaze,” and click the “Save Mappings” button.

How to Create Blaze Purchase Orders from Distru Invoices

Save time in Blaze by copying outgoing Distribution Orders as incoming Retail Purhase Orders! No more double entry!

  1. Create a Sales Order as usual in Distru

  2. Creating an Invoice will queue it to sync to Blaze

    1. 🛑 It can take up to 3 minutes to validate the line items on your order. Refresh your page to view any required action items via the Blaze Icon in the Distru Navigation Bar

    2. Address any action items listed for each Invoice in the queue

  3. Once the manifest has been received by the retail team, accept the API-generated Purchase Order in Blaze to import your inventory… and that’s all, folks!

🧐 What Info Syncs and When

When Creating a Product from Distru to Blaze…

Products

Distru

Blaze

Name

Name

Unit Type

Weight Per Unit

MSRP

Retail Value

SKU

SKU

Vendor

Vendor

Description

Description

When Creating a Blaze Purchase Order from a Distru Invoice…

Purchase Orders

Distru

Blaze

Due Date

Term

Subtotal

Total

Invoice Number

Reference #

Delivery Date

Delivery Date

Message to Customer

Notes

Batches

Distru

Blaze

Package

Unique #

Metrc Label

Batch ID

Batch Id

Harvest Date

Harvest Date

Expiration Date

Expiration Date

Sell By Date

Quantity

Purchased Quantity

Sale Price

Unit Cost

MSRP x Quantity

Price

Sync Condition Requirements

  1. The Distru Sales Order must have at least 1 Invoice

  2. The Distru Products on the Invoice must be mapped to corresponding Blaze Products

  3. The Distru Sales Order is in Delivered or Completed Status

👉👈 How to Set Up the Integration

Prior to setting up the Integration

  1. Ask your Distru Customer Success Manager to enable the Blaze integration for your Distru account and discuss pricing

  2. Generate an API key for each shop you wish to integrate from Blaze's Global Settings > Company Settings > Developer Keys prior to desired integration date

  3. Assess your Distru Product details to ensure all Product information required for Blaze is included in Distru.

    1. See Checklist for Success for pro tips!

  4. Ensure there is a Vendor profile in Blaze with the same license as your distribution in Distru.

    1. Your Distru account will then be matched with the corresponding Vendor profile in Blaze which will be listed as the Vendor on your integrated Orders.

Integrating a Shop

  1. From Distru’s Settings > Integrations > Blaze, Click “Add a Retailer”

    1. Select the Company in your Distru CRM that represents your own shop.

      1. If you have multiple shops, each should be a separate Distru company

    2. Enter the API key from Blaze for your shop

      1. If you have multiple shops, each will have a unique Blaze API Key

    3. Enter your Blaze Employee ID, which can be found in Blaze's Global Settings > Manage Employees > All Employees

    4. If you have an active Orphan Product List in your Blaze account, you can choose to automatically map to those Products based on either an exact Name or SKU match

    5. Select your Default SO payment type for Blaze Purchase Orders

      1. This can be edited per order when creating/editing the Distru Sales Order

    6. If you wish to prevent orders from populating in Blaze until they have been finalized in your integrated compliance track and trace system, enable the toggle

      1. 🛑 This is recommended to ensure the retail intake team is only presented with the finalized version of the order

2. Upon submitting the form, the system will check for a Vendor with your Distru License Number. If needed, add your Distribution license to a Vendor profile in Blaze and come back to Distru to submit the form again.

Mapping your Product Categories

  1. Under the “Product Categories” section you will see your Distru Categories listed on the left. Click to see a list of your Blaze Categories and select the best match

  2. If you wish to ignore a category of Products so that they are omitted from syncing to Blaze, click the 3 dots to Ignore that category.

    1. Categories can be unignored

Mapping Categories to Blaze from Distru

✅ Checklist for Success

  1. Add retail-specific details to your Distru Products to further reduce data entry time in Blaze

    1. Fields that are required in Blaze will become required in Distru upon mapping that Product’s Category

    2. Fill out as much information on the Distru side as you can. Certain fields (see above) are not required but do communicate from Distru to Blaze.

  2. Align your retail intake and distribution order fulfillment teams around their new workflow!

    1. Distribution team will be pushing new Products into the Blaze Product list for each shop, the retail team does not need to spend time making Products to prepare for incoming orders anymore.

    2. Distribution team will be pushing new Orders with Inventory details into Blaze's Purchase Order > Active POs list for the retail team to review and accept, the retail team does not need to spend time copying dates or pricing information from your Distro’s Invoices and Manifests anymore.

  3. Update your Distru Product Categories to mirror your Blaze Product Categories

    1. It’s not required to make them match exactly, but using the same datasets across integrated platforms is easier on reporting

    2. You can delete and edit Distru Categories via Distru's Settings > Company > Company Settings > Product Categories

    3. Use our Bulk Uploader to update your Distru Data en masse via Settings > Import Data > Import Products

Did this answer your question?