Integrations
GreenPOS connects with third-party services to extend your store's capabilities. Configure integrations from the Configuration section of the sidebar.
Available Integrations
Metrc Compliance
Connect to Oklahoma's Metrc system for cannabis compliance tracking.
Setup: Go to Configuration > Settings > Metrc tab.
| Field | Description |
|---|---|
| Metrc User API Key | Your store's Metrc API key |
| OMMA Verification URL | Oklahoma license verification portal URL |
| Enable Daily Sync | Toggle automatic daily package sync |
| Sync Time | Choose what hour (0-23) the daily sync runs |
Use the Test Connection button to verify your API key works.
See Metrc Compliance for full setup instructions.
Weedmaps & Leafly
Sync your product catalog to online ordering platforms.
Setup: Go to Configuration > Integrated Menus.
Each platform has its own configuration:
- Client ID and Client Secret — Your platform API credentials
- Menu ID / Integration Key — Identifies your menu listing
- Auto-sync — Enable automatic daily syncing at 3 AM
- Sync on inventory changes — Push updates when stock changes
- Sync discounted prices — Include active sale prices in your menu
See Integrated Menus for full details.
QuickBooks
Sync sales and financial data to QuickBooks Online.
Setup: Go to Configuration > QuickBooks.
- Connect your QuickBooks account via OAuth
- Map GreenPOS accounts to QuickBooks accounts
- View sync logs and trigger manual syncs
See QuickBooks Integration for setup details.
SMS & Email Notifications
Send order updates and marketing messages to customers.
Setup: Go to Configuration > Notifications.
- Create templates for order status updates (confirmed, ready, completed, cancelled)
- View notification delivery logs
- Configure promotional messages
Push Notifications
Send push notifications to customers who have enabled them on your online store.
Setup: Go to Configuration > Notifications > Push tab.
Next Steps
- Metrc Compliance — Metrc setup and sync
- Integrated Menus — Weedmaps/Leafly sync configuration
- Store Settings — Per-store configuration