AIQ Ecommerce Integrations
Point of Sale

Treez POS

15min

With our Treez integration, you can automatically sync all of your Treez inventory directly into AIQ Ecommerce and push orders to Treez.

Get Treez credentials

You will need to get the API Key and Dispensary Name

DispensaryName needs to match EXACTLY with what's in the API/Portal URL given by Treez. It is usually alpha-numeric with no spaces or special characters and will error out if not the same as entered in AIQ Ecommerce.

For more information on how to obtain your credentials, visit Treez Support Docs.

Enable the integration in AIQ Ecommerce

  1. Click on Treez
  2. Enable the integration toggle
  3. Enter in your API Key and Dispensary Name (see callout above re: Dispensary Name) and hit save.
  4. BETA: Try enabling Sync Total, this will override totals in AIQ Ecommerce with the total from Treez. Please note this feature is currently in beta.
  5. Click Save
  6. Select the specific locations to pull product from within Treez. Click Save.
Document image


Once you have successfully enabled your Treez integration, your first sync will occur within 10 minutes.

Syncing Orders

Turn on the Sync Orders toggle if you'd like AIQ Ecommerce to automatically push new orders into Treez when they are confirmed.

  • AIQ Ecom passes Delivery Fees to Treez (you may need to reach out to Treez to enable this on your POS).

Syncing Products/Inventory

Turning on this integration will trigger AIQ Ecommerce to automatically sync with Treez every 10 minutes.

You can also manually trigger a sync by going to Menu > Products and clicking Sync?

When products are synced from Treez, AIQ Ecommerce will pull over all of the fields that your location has setup to sync and AIQ Ecommerce will map each product to a certain category. To customize which fields sync and how products are mapped, see POS Settings.

  • Images: AIQ supports the syncing of multiple images from Treez to AIQ.

Terpenes

AIQ Ecommerce supports the following terpenes from Treez. These will map over to AIQ Ecommerce if you have terpenes enabled to sync.

  • Alpha Pinene
  • Beta Caryophyllene
  • Beta Myrcene
  • Beta Pinene
  • Caryophyllene Oxide
  • Guaiol
  • Humulene
  • Limonene
  • Linalool
  • Terpinene
  • Trans-Nerolidol

Medical Stores

If you are a medical store and would like to utilize our Kiosk functionality, please be sure to enable Require Medical ID at checkout.

  1. Navigate to store > settings > kiosk
  2. In kiosk, enable Require Medical ID
  3. Save

Customer Lookup

We look up existing customers in Treez by phone number and/or email during the checkout process. When placing an order in AIQ Ecommerce, we first attempt to look up a customer by phone number in Treez. If no match is found, we then search by email. If there is still no match, we create a new customer profile.

When using our Kiosk feature, ensure that either phone number and/or email is enabled as a setting in AIQ Ecommerce. This allows for us to connect to existing profiles within Treez. Follow this guide to modify the Kiosk order settings.

Birthday is a requirement when submitting orders to Treez. If birthday is not a required field in AIQ Ecommerce, we will autofill the birthday to 01/01/1970 when sending orders to Treez. Stores can modify their order settings to require birthday at checkout in AIQ ecommerce.

Order Types

When order syncing is enabled, we send all orders to Treez POS, using the order types available in their API.

AIQ Ecom

Treez POS

Pickup

Pickup

Curbside

Pickup

Drive Through

Pickup

Walkup

Pickup

Delivery

Delivery

Kiosk

Express



Troubleshooting

Kiosk orders are not appearing in Treez POS?

  • AIQ Ecommerce sends kiosk orders to Treez using an order_type of EXPRESS. If you are not seeing express orders in your fulfillment portal, go to: Configuration > Config Page > eCommerce > Saved Sales Fulfillment and enable EXPRESS.

What do I do if weights aren't appearing correctly for infused products?

  • MG based weights are pulled from total_mg_thc field in Treez.

Why are my labs showing up incorrectly?

  • Labs are pulled in directly from Treez. However they appear in Treez, is how they will appear in AIQ Ecommerce We generally recommend that the labs are reported per container and not per serving.

Products are not appearing on my menu even though I have one or two left in stock!

  • Most of the time, this item is not appearing on your menu because the last one or two available are in an open order. We hold pre ordered inventory to prevent overselling. Ensure the orders are closed out when completed to ensure any inventory available is accurately displayed on the menu.

Sync Total

When total sync is enabled, the final total—including discounts and taxes—will be sourced from your Treez POS environment. This feature removes AIQ offers and discounts at cart and checkout, so ensure all offers are created in both Treez and AIQ Ecom.

Updated 13 Nov 2024
Doc contributor
Doc contributor
Doc contributor
Doc contributor
Did this page help you?