At a Glance
- Cannabis delivery tracking built into the ShelfSpace dispensary dashboard
- Track shipments through a full lifecycle: Ordered, Received, Reviewed, Ready for Payment, Paid, Complete
- Attach invoices, manifests, and COAs to each delivery record
- Link deliveries to purchase orders and payments for end-to-end traceability
- Works for both wholesale and consignment orders
Cannabis Delivery Tracking for Your Dispensary
Cannabis delivery tracking in ShelfSpace gives your team a single place to see every incoming shipment — what was ordered, when it is expected, what arrived, and whether it matches the invoice. Instead of tracking deliveries in spreadsheets or relying on paper logs at your receiving dock, everything lives in one dashboard alongside your accounts payable and vendor management workflows.
Every delivery in ShelfSpace moves through a defined status lifecycle. When you place an order, the delivery starts as Ordered with an expected arrival date. When the shipment arrives, your receiving team marks it Received and records package counts. After review and reconciliation, it moves to Ready for Payment, then Paid, and finally Complete. Each status change is logged with a timestamp and the user who made it.
Creating and Tracking Deliveries
Deliveries can be created by retailer admins directly in the dashboard. Each delivery record captures the vendor, order type (wholesale or consignment), invoice number, expected package count, and order amount. If you have an ETA from your vendor, you can log it so your team knows what to expect each day.
Once a delivery is created, anyone on your team with the right permissions can update its status. The retailer_inventory role is designed specifically for receiving staff who need to mark deliveries as received, upload documents, and log notes without having access to financials or payments.
Documents and Activity Log
Every delivery can store multiple documents: vendor invoices, METRC manifests, certificates of analysis, and any other files your team needs. Documents are uploaded directly to the delivery record and stored securely alongside it. See METRC Compatibility for how manifests fit into this workflow.
ShelfSpace maintains an append-only activity log for every delivery. Every action — status changes, document uploads, purchase order links, hold placements, comments — is recorded with a timestamp and the user or system that performed it. This log is immutable and supports compliance audits. See Audit Trail for more on how we handle logging.
Connecting Deliveries to Payments
When a delivery is reviewed and ready, ShelfSpace can link it directly to a purchase order and payment. This creates a clean paper trail from the moment you placed the order through to the check your vendor receives. For consignment deliveries, the shipment feeds into your inventory records and eventual settlement calculations instead.
If something does not match — a quantity discrepancy, a missing item, or an invoice that does not add up — you can place the delivery on hold before it reaches the payment stage. See Delivery Reconciliation for the full process.