Skip to main content
The product tour · top to bottom

Every surface.
Top to bottom.

Six modules. One system. Inventory, orders, purchasing, warehouse, returns and reports — built around the same SKU, the same locations, the same stock count.

No credit card Live in under a day Flat $79–$300/mo
The shape of the system

Eight channels in.
One stock count out.
A warehouse layer holding it together.

Most multi-channel tools stop at the sync line. Below the line we run the warehouse — bins, counts, transfers, POs, returns — so the number every channel sees is the same number a picker is standing in front of.

Amazon Shopify eBay Walmart Etsy TikTok Woo BigComm
Order in
SalesChannelHub
One signal · every channel
Stock out
Inventory Unified SKU
Orders Pick · pack · ship
Purchasing POs · receiving
Warehouse Bins · counts · transfers
Returns RMA · disposition
Reports Margin · velocity
Module 01
Inventory

One sellable count.
Every channel, every bin.

A single SKU view collapses every channel listing and every warehouse bin into one number you can trust. Buffers, safety stock and velocity sit on the same row.

  • Master SKU — channel IDs, variations and barcodes mapped to one row.
  • Multi-location — per-bin counts across your sites and 3PLs.
  • Buffers & safety stock — per-channel reservation prevents the same unit selling twice.
  • Velocity & runout — 14-day moving average tells you how many days you have left.
Updates push to channels in 4–9s typicalRead the docs
Inventory/BLK-LANTERN-001
synced 3s ago

Unified SKU

SKU · BLK-LANTERN-001
Foundry brass lantern · 12"
MAP $129.00Cost $48.20Weight 1.8 lb
412
Sellable
By location 3 sites
WH-AUSTIN · A-12-03288
WH-RENO · B-04-11114
3PL-NJ · pending receive+10
On hold · damaged2
By channel live
Amazon · B0CKLN001412
Shopify · brass-lantern412
eBay · 384029104412
TikTok Shop · paused
BUFFER 5·SAFETY STOCK 25·14-DAY VELOCITY 6.2/DAY·RUNS OUT IN 66D
1One sellable number, every channel
2Real bin locations · not just totals
3Velocity → runout, computed nightly
Module 02
Orders & fulfilment

One queue.
All eight channels.

Every order from every channel lands in one queue. Group by zone, batch the pick, print picks and labels in the same flow — without bouncing between seller apps.

  • Unified queue — Amazon, eBay, Shopify, Walmart, Etsy, TikTok Shop, Woo, BigCommerce.
  • Batch picking — group by aisle or zone · one walk, many orders.
  • Label print — rate-shop ShipStation / Shippo / EasyPost in-flow.
  • Holds & exceptions — address verify, oversell guard, gift wrap, signature.
Webhook-driven · no cron lagRead the docs
Orders/Pick queue
38 open

Today · pick queue

Pick38Pack14Ship7Hold2
OrderItemsStatusTotalAge
#A-30911 Foundry brass lantern · 12"
+ 2 SKUs · A-12-03, A-12-06
Pick $284.90 2m
#S-2104 Cast iron fire pit · 28"
1 SKU · B-04-11
Pick $429.00 9m
#E-88420 Workshop tool roll · canvas
+ 1 SKU · A-04-02
Label $112.00 21m
#W-771 Pour-over kettle · 1L
1 SKU · A-09-14
Hold $78.50 1h
#A-30908 Foundry brass lantern · 12"
1 SKU · A-12-03
Shipped $129.00 2h
3 orders selected · 5 lines · 3 zones
Batch ↓Print picksStart batch →
1All channels · one queue
2Bin locations on every line
3Batch by zone · one walk
Module 03
Purchasing

Real POs.
Partial receives, landed cost.

Cut purchase orders against suppliers, receive in parts, and watch landed cost flow into your average cost so every channel margin number stays honest.

  • Supplier records — terms, lead times, MOQs, default ship-to.
  • Partial receives — first-class · back-orders track themselves.
  • Landed cost — freight, duties, fees roll into average cost on receive.
  • Suggested orders — velocity × lead time tells you what to reorder this week.
PO PDFs match your letterhead · supplier-readyRead the docs
Purchasing/PO-2026-0341
partial receive
PO · 2026-0341

Foundry Goods Co.

Ref FG-INV-9914Terms Net 30Ship WH-AUSTIN
Receiving
DUE · 14 May
Units340 / 500
Lines3 / 6
Value$8,414 / $11,720
Foundry brass lantern · 12"
SKU · BLK-LANTERN-001
100 EA 100 / 100 Received
Cast iron fire pit · 28"
SKU · CIF-28-BLK
80 EA 80 / 80 Received
Workshop tool roll · canvas
SKU · TRL-CNV-OLV
160 EA 120 / 160 Partial
Pour-over kettle · 1L
SKU · KTL-1L-CPR
60 EA 40 / 60 Partial
Cedar plant stand · tall
SKU · STN-CDR-TLL
60 EA 0 / 60 Pending
Stoneware mug · 12oz
SKU · MUG-STN-12
40 EA 0 / 40 Pending
1Receive against the PO
2Partial receives are first-class
3Landed cost rolls into avg cost
Module 04
Warehouse operations

The layer most platforms
don't have.

Bins, cycle counts, stock transfers — the actual moves a warehouse makes every day. Counts roll into the same SKU as the channel listings. Variance is logged, not buried.

  • Bin locations — aisle · bay · shelf · level · bin · per warehouse.
  • Cycle counts — rolling 14-day or annual blitz · scan-driven.
  • Stock transfers — between sites · in-flight stock stays sellable from origin.
  • Variance log — every adjustment carries a reason and a name.
Works with Zebra · Honeywell · phone camerasRead the docs
Warehouse/WH-AUSTIN · Aisle A
cycle count · day 4 of 14

Aisle A · location heat

WH-AUSTIN·48 bins·3 flagged
A-01
A-02
A-03
A-04
A-05
A-06
A-07
A-08
AISLE
A-01
A-02
A-03
A-04
A-05
A-06
A-07
A-08
B-01
B-02
B-03
B-04
B-05
B-06
B-07
B-08
AISLE
B-01
B-02
B-03
B-04
B-05
B-06
B-07
B-08
empty light mid full ● flagged for recount
Counted today
28/48
on pace · 5 days left
Variance
−6units
2 bins disagree
Transfers in flight
3
RENO → AUSTIN · 2 due Fri
1See the floor, not a spreadsheet
2Flag · recount · resolve · log
3Counts roll into the same SKU
Module 05
Returns / RMA

A return is a workflow.
Not an email thread.

Every RMA carries its channel order, the customer reason, the inspection notes, the disposition — and the refund button is wired into the channel that took the original payment.

  • Customer portal — branded RMA request · pre-paid label · status timeline.
  • Inspection & disposition — restock A-grade · B-grade · scrap · return to vendor.
  • Refund · channel-native — one click, partial OK · restock fee optional.
  • Return-cost reporting — per-SKU return rate flows into the margin reports.
All 8 channels supported · per-channel rulesRead the docs
Returns/RMA-3042
at warehouse

Cast iron fire pit · 28"

RMA-3042 · #A-29804
Requested
2 May · 09:14
Label sent
2 May · 09:21
In transit
4 May
Received · inspect
today · 11:42
Disposition
Refund
Customer
ChanneleBay · #A-29804
ReasonArrived damaged
Photos3 attached
Refund eligible$429.00
Inspection
ConditionCosmetic dent
DispositionRestock B-grade
LocationRTV-04 · Reno
Restock fee$0.00
RejectHoldRestock A-gradeRestock B-grade · refund $429 →
1Every status, customer-facing
2Disposition decides stock fate
3One-click refund · channel-aware
Module 06
Reports & insights

Margin, not vanity metrics.

Contribution per channel, per SKU, per warehouse. Stockout days. Velocity. Return rate. Designed to answer 'where am I bleeding cash?' — not to make a Monday dashboard prettier.

  • Contribution margin — after channel fees, shipping, landed cost.
  • Stockout days — how many days a SKU was unsellable, by channel.
  • Velocity & runout — slow movers and dead weight flagged on a watchlist.
  • CSV everywhere — every table exports · no per-export upcharge.
Saved views · weekly digest by emailRead the docs
Reports/Channel margin · 30d
export · CSV

Channel margin · last 30 days

Apr 14 → May 14 · all sites
Gross revenue
$184,290
▲ 14% vs prev
Contribution
$62,118
▲ 8% · 33.7% margin
Stockout days
3
▼ from 11 last mo
contributionrevenue
Watchlist · slow movers14-day velocity
Cedar plant stand · tall
SKU · STN-CDR-TLL · 88 on hand
0.4/dSlow
Stoneware mug · 12oz
SKU · MUG-STN-12 · 412 on hand
1.8/dWatch
Pour-over kettle · 1L
SKU · KTL-1L-CPR · 60 on hand
3.1/dWatch
1Contribution · not just revenue
2Stockout days, tracked honestly
3Velocity flags the dead weight
Honest scope

What this is —
and what it isn't.

We'd rather tell you upfront. The product is deep in the eight things sellers actually have to do every day. It is not a one-stop platform for everything else — and we don't pretend otherwise.

What it is

The operations layer for multi-channel sellers.

  • One sellable inventory count across eight native channel connectors.
  • A real warehouse layer — bins, counts, transfers, picking, receiving.
  • Purchase orders against suppliers with partial receives and landed cost.
  • Returns / RMA wired to the original channel for refunds.
  • Contribution-margin reporting per channel, per SKU, per site.
Live today. Eight channels · five connectors GA · three in beta.
What it isn't

The things we don't try to be.

  • Not a storefront — your Shopify / WooCommerce stays where it is.
  • Not an accounting system — we push journal lines to QuickBooks and Xero.
  • Not a 3PL — we connect to yours; we don't ship your boxes.
  • Not a marketing tool — no email blasts, no ad bidding, no PPC.
  • Not an AI co-pilot. The agent on the FAQ is a real human in Austin.
Roadmap items get a roadmap badge in-product · never sold as live.
Ready when you are

See the whole
machine. In a day.

14-day trial. No credit card. No sales call. Connect a channel, import your SKUs, walk the warehouse — and tell us where it breaks.

No credit card Cancel any time Real human support
First day on SalesChannelHub
1
Connect a channel
OAuth · no API keys to copy
~4 min
2
Import SKUs
CSV · or pull from any channel
~12 min
3
Map bins
scan or type · per location
~30 min
4
First pick run
batch by zone · print picks
today