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β¦
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?