01One stock record, every location
Stock lives in one ledger covering warehouses, storefronts, bins, consignment and goods in transit. Availability is calculated from on hand, reserved and inbound quantities, with per channel buffers so a single unit is never sold twice.
Multi location · Multi channel · Reservations
02Purchasing and receiving
Purchase orders carry supplier lead times, minimum order quantities and expected costs. Receiving handles partial deliveries, over shipments, damaged goods and backorders, and matches packing slips to orders and invoices before anything hits the ledger.
Purchase orders · Receiving · Supplier terms
03Barcode and scanner workflows
Handheld scanners, phones and label printers replace typing. Staff scan to receive, pick, pack, transfer and count, with lot, serial and expiry capture where you need it, plus cycle counting that corrects drift without shutting the floor down.
Barcodes · Cycle counting · Lot and serial
04Order routing and fulfilment
Allocation rules decide which location fills each order, when to split a shipment and when to hold. Pick lists, packing checks, carrier rates and labels follow the same rules, so promises made at checkout match what leaves the dock.
Allocation · Picking and packing · Carriers
05Returns, exchanges and credits
Returns arrive with a reference, get inspected, then restock, repair or scrap on a recorded decision. Refunds, exchanges and credit notes post back to the order and the accounting ledger, so nothing is written off in a spreadsheet nobody reviews.
Returns · Inspection · Credit notes
06Integrations and reporting
Connections to e-commerce platforms, accounting software, point of sale, carriers and EDI partners run as queued, retryable jobs. Every sync leaves a record, and reconciliation reports show exactly where two systems disagree and why.
E-commerce · Accounting · Reconciliation