Fulfillment Guide
How to Fill an Order in Hashio (Beta View)
| Before you begin: Make sure your Delivery information (drivers, vehicles, and transporters) has been set up before filling your first order. You will also need your orders synced from your marketplace platform (Apex or LeafLink) or entered manually in Hashio. Your products must be linked in Hashio for features like Scan Mode and Bulk Fill matching to work correctly. |
What is the Beta View?
The Beta View is an updated version of the manifest filling interface in Hashio. It offers the same core workflow as the Legacy View — creating a manifest, adding destinations, filling line items with Metrc tags, and pushing transfer templates to Metrc — but with an improved layout and additional tools like Bulk Attach, Bulk Convert, and Scan Mode.
You can switch between Legacy View and Beta View at any time. Any work you start in one view will carry over to the other.
Getting Started
| Step 1 Start the Fill Process |
From the Orders list: Click the three-dot menu (Actions) on the order row and select Fill. From the Order Detail page: Click on the order number to open it, then click the blue Fill Order button at the top.
This will create a new Hashio manifest and take you to the Manifest Detail page in Legacy View. |
| Step 2 Switch to Beta View |
You can switch back at any time by clicking the “Back to Legacy” link at the top left of the Beta View page. Any changes you make in either view will carry over. |
| Step 3 Review the Manifest Details |
You do not need to update the status manually — Hashio handles this for you as you complete each step. |
| Step 4 Add a Destination |
The destination contains all the delivery and transport details that are required by Metrc for the transfer. This must be completed before you can push the manifest to Metrc.
Option A: Manually paste directions into the route text box. Option B: Click Generate Route to have Hashio create directions automatically. An Update Route window will appear.
All destination fields must be completed before you can push the transfer to Metrc. |
| Tip: For compliance, Metrc requires that all stops along the delivery route are listed in the directions printed on the manifest. If you are making multiple deliveries on the same route, add all stops in order when generating the route. |
| Tip: If your facility is near a state border, always manually verify the generated route. Cannabis transfers cannot cross state lines, even if the bordering state is also a cannabis state. |
Filling Line Items
The Line Items by Operation section shows all products on the order, grouped by operation (facility). Each operation can be expanded or collapsed using the dropdown arrow. You can also click Expand All or Collapse All to view all operations at once.
When expanded, each operation shows the Total Required, Total Filled, Total Cases, and Total Value. Each product row displays the product name, required quantity, on hand amount, filled progress, price, and action buttons.
At the top of the Line Items section, you will find filter toggles for Hide Filled and Show Only Filled, along with a Sort dropdown that lets you sort by Operation, Cases, Item Count, or Completion.
| Step 5 Fill Line Items Individually |
The Recently Updated section at the bottom shows the most recently created tags for quick access.
To edit a filled tag, click the pencil icon next to the tag row. To remove it, click the trash icon. You can also click Unfill on a product row to remove all filled tags from that line item. |
| Step 6 Use Bulk Fill |
Bulk Fill allows you to search for and select multiple tags across all line items at once, without filling products one at a time.
The Preview section at the top shows how many tags are selected and a summary of each product being filled, including the selected count, remaining quantity, and any overfill warnings. If a selected tag does not match any line item, an orange warning banner will appear: “X tags won’t match any line items and will be skipped.”
|
| Tip: Tags must be linked to products in Hashio for Bulk Fill matching to work. If a tag shows “No Match,” check that the product is linked in your product settings. |
| Step 7 Attach Parent Tags |
Use Attach when your facility assigns Metrc tags at the time of shipment rather than in advance. You can attach parent tags individually or in bulk.
To attach parent tags across multiple line items at once, click the Bulk Attach button at the top of the Line Items section instead. This works the same way but lets you select tags for all products at once. After attaching parent tags, you will need to convert them before the manifest can be sent to Metrc. See the next step. |
| Step 8 Use Bulk Convert |
After attaching parent tags, you must convert them into individual child tags before the manifest can be sent to Metrc.
This action sends the conversion directly to Metrc. Make sure the details are correct before clicking Convert. |
| Step 9 Use Scan Mode |
Scan Mode allows you to continuously scan tags using a barcode scanner. Hashio will automatically match each scanned tag to the correct line item on the manifest.
Products must be linked in Hashio for Scan Mode to work. If a product is not linked, the system cannot match the scanned tag to a line item. |
| Tip: Scan Mode is the fastest way to fill orders when you have a barcode scanner. It is especially useful for large orders with many line items, since you do not need to search for or select individual tags. |
| Step 10 Additional Line Item Actions |
Adding line items to a synced order will disable automatic updates from LeafLink or Apex.
|
Reviewing and Sending to Metrc
| Step 11 Review Transfer Templates and Send to Metrc |
Once all line items are filled and the destination is complete, you are ready to review and push the transfer to Metrc.
After sending, the transfer will appear under Transfer Templates in Metrc. You will still need to register the transfer in Metrc to finalize it. |
| Tip: After pushing to Metrc, the transfer goes to Transfer Templates in Metrc and still needs to be registered. This is a Metrc step, not a Hashio step. |
What Happens After You Send to Metrc
Once the transfer template has been pushed to Metrc, the fulfillment process in Hashio is complete. You can use the tabs in the Fulfillment section to track the status of your shipments going forward.
| Step 12 Track Your Manifest |
The manifest status will update automatically as you move through the process. Once pushed to Metrc, the status will show External Review. |
| Step 13 View Metrc Transfers |
If a transfer was rejected by the receiving facility, it will appear in the Rejected section of the Transfers tab. |
If you have any questions or run into issues, reach out to the Hashio support team using the Help button in the bottom-left corner of your screen.
Related guides:
- How to Fill an Order in Hashio (Legacy View)
- Setting Up Delivery Information (Coming Soon)
- Managing Orders and Customers (Coming Soon)
- Viewing Manifests and Transfers (Coming Soon)
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article