One sales order model
Every channel lands on the same confirm → fulfill → invoice spine. Method and warehouse snapshot at submit.
By challenge · Multi-channel selling
When each sales surface has its own export, the order desk becomes a merge job. adorabl tags where demand came from, applies fulfillment defaults, and keeps ship-to-invoice on one record.
Shopify, marketplace, wholesale, and phone orders all need stock, shipping, and billing — but operators should not maintain four fulfillment playbooks by hand.
Every channel lands on the same confirm → fulfill → invoice spine. Method and warehouse snapshot at submit.
Each channel can carry fulfillment method, label policy, and default warehouse so POS pickup does not walk the Amazon FBA path.
Dashboard channel mix surfaces GMV and margin by source without a weekend pivot table.
Documented Commerce and AR building blocks — not a separate multi-channel product SKU.
Channel field, fulfillment methods, labels, and invoice from full ship.
On-hand checks and stock relief tied to the order warehouse.
AR invoices, payments, and settlement clearing narratives by channel.
Queues and pack workspace when the channel fulfills in-house.
Fast path from mixed demand to books that match the carton.
Connect Shopify for storefront and POS sync. Tag Amazon FBA, B2B Portal, EDI, B2C Web, or none for manual orders.
Fulfillment method and warehouse ride onto the order so operators are not guessing per line.
In-house work moves through pick–pack–ship. Partner methods wait for confirmation.
Each fully shipped fulfillment creates its AR invoice; partials keep the order open.
Operational outcomes you can defend from current docs.
Channel defaults reduce “shipped from the wrong node” mistakes between POS, web, and marketplace.
Channel tags travel with the order for dashboard mix and settlement reconciliation workflows.
Shipments can push warehouse quantity back to Shopify after you map locations and SKUs.
Shopify has a full connect guide today. Other channels are tags and workflows — plan integrations accordingly.
Example · Trail Ridge Outfitters
1. Shopify Web
Parcel orders fulfill in-house from Denver DC with label purchase when required.
2. Shopify POS
Counter orders default to customer pickup at the Boulder store warehouse.
3. B2B Portal
Aspen Sports Co. wholesale cartons ship from the same DC stock pool.
Continue into industries and neighboring challenges.
Straight answers grounded in what adorabl supports today.
Orders can carry Shopify Web, Shopify POS, Amazon FBA, B2C Web, B2B Portal, EDI, or none. Shopify has a dedicated connector. Other values are channel tags with fulfillment defaults and reporting.
No. Shopify sync imports products, locations, customers, and orders. Marketplace and portal channels are documented primarily as tags and fulfillment workflows unless a specific connector guide exists.
Channel tags support settlement clearing narratives for marketplace and Shopify payouts. The settlement reconciliation guide is still thin in docs — treat payout matching as an intended workflow with limited published how-to today.
See how adorabl ties channel demand to fulfillment, invoicing, and inventory.