Connecting to Metrc
Metrc (Marijuana Enforcement Tracking Reporting & Compliance) is the state-mandated track-and-trace system for cannabis. Marjin integrates directly with Metrc to keep your operations compliant.
Setting Up Your Metrc API Key
Get your API key from Metrc
Log in to your Metrc account and navigate to your API key management page. Copy your active API key.
Open Marjin settings
In Marjin, go to Profile → Settings and find the Metrc section.
Enter your key
Click SET METRC KEY, paste your API key, and click Save.
Verify the connection
Marjin will attempt to sync with Metrc. Check the connection status on your Network → My Licenses page — look for the green Metrc badge next to each license.
What Syncs with Metrc
| Data Type | Direction | Description |
|---|---|---|
| Packages | Marjin ↔ Metrc | Package tags, quantities, and transfer history |
| Transfers | Marjin → Metrc | Outbound shipment manifests |
| Items | Metrc → Marjin | Item categories and strain information |
| Facilities | Metrc → Marjin | Licensed facility details |
Troubleshooting
"Invalid API Key" error
Double-check that you copied the full API key from Metrc without any leading or trailing spaces. Keys are case-sensitive. If the issue persists, generate a new API key in Metrc and try again.
Sync not completing
Metrc syncs can take several minutes depending on your data volume. If the sync appears stuck after 15 minutes, try disconnecting and reconnecting your API key. Contact support if the issue persists.
Missing packages after sync
Only active packages sync from Metrc. Packages marked as finished, in-transit, or on-hold may not appear immediately. Check the package status in Metrc directly.