Skip to main content
Table of Contents

Alpine IQ E-commerce And Flourish Integration

Use This Integration. This integration is designed for dispensaries and retailers that use Flourish for inventory and order management, and Alpine IQ (AIQ) for e-commerce. By connecting the two syste…

NIr Malchy
Updated by NIr Malchy

Use This Integration

This integration is designed for dispensaries and retailers that use Flourish for inventory and order management, and Alpine IQ (AIQ) for e-commerce. By connecting the two systems, retailers can keep online menus accurate, manage orders more efficiently, and ensure customer records remain consistent across platforms.

At a Glance

  • 📦 Inventory automatically syncs from Flourish into Alpine IQ E-commerce, keeping menus aligned with real-time stock.
  • 🛒 Orders placed online in Alpine IQ E-commerce flow directly into Flourish for fulfillment.
  • 👥 Customer records are checked and matched to prevent duplicates.
  • 🏷️ Products display correctly with controls for names, categories, and eligibility.
  • 🔄 Order statuses and IDs sync between both systems for consistent tracking.
  • ⚖️ Both medical and recreational sales are fully supported.
  • 💸 Discounts can sync with limitations.

Integration Overview

📦 Inventory from Flourish automatically syncs into Alpine IQ E-commerce, keeping product menus up to date with what’s actually in stock.

🛒 Orders created in Alpine IQ E-commerce push directly into Flourish, reducing manual entry and ensuring accurate fulfillment.

This integration connects e-commerce activity with operational workflows in Flourish, giving retailers a streamlined and reliable process.

Integration Setup

📖 AIQ Documentation – Instructions and Setup

For full setup details, see the Alpine IQ documentation: Flourish – Alpine IQ – Integrations

Data Points

💸 Discount Syncing In Alpine IQ E-commerce, “Offers” are the equivalent of “Discounts” in Flourish. Only supported discount types will sync successfully. For setup guidance, see: Alpine IQ Offer Syncing to Flourish.

⚖️ Medical and Recreational Orders Orders include a flag identifying whether they are medical or recreational. This ensures compliance and accurate reporting across both sales types.

✅ Product Eligibility Only items marked in Flourish as both active for e-commerce and sellable will sync into Alpine IQ E-commerce. This keeps menus customer-ready and accurate.

🗂️ Product Categories Alpine IQ E-commerce first checks for an e-commerce subcategory name.

  • If one exists, it is used.
  • If not, the system defaults to the inventory item category from Flourish.
    This ensures products appear in the right sections of the online menu.

🏷️ Product Names Alpine IQ E-commerce uses the e-commerce item name when one is set. If not, it defaults to the retail display name from Flourish. Retailers maintain control over how products appear online.

👥 Customer Matching

To prevent duplicates, Alpine IQ E-commerce checks customer records in this order:

  • For medical orders: by patient_id
  • For recreational orders: by phone number
  • If no match: by email address
  • If still no match: a new customer is created in Flourish

This process ensures orders are always linked to the correct customer record.

Order Status Syncing

🆔 Order IDs

Orders sent from Alpine IQ E-commerce to Flourish include the customer-facing order ID. To keep order numbers unique, enable the Randomized Order Number setting in Alpine IQ. When syncing is active, the Flourish Order ID also displays in the Alpine IQ order dashboard for easy cross-reference.

📥 Order Submission

Orders created in Alpine IQ E-commerce enter Flourish as Submitted. This ensures fulfillment teams can manage them directly in Flourish without confusion.

Order statuses

Order statuses flow from Flourish into Alpine IQ E-commerce for consistent tracking:

  • Packed → Ready for Pickup (excludes Delivery)
  • Completed → Closed
  • Cancelled → Cancelled
  • Out for Delivery → Out for Delivery
  • Undeliverable → Cancelled

How did we do?

Contact