FullPlanGet a demo

Shopify wholesale software that fits the way you work

For brands that have outgrown a Shopify wholesale app. Line sheets, a B2B ordering portal, prebooks, EDI and net terms in one system, set up around how you work, for one monthly fee.

Get a demo
Free data migrationUnlimited usersCustom features included
Tidewell Co.
Home
AI review4
Sales
Online orders
Wholesale orders
Prebooks
Line sheets
Accounts
Retailers
Sales reps
Invoices
Chargebacks
Inventory
Stock by channel
Purchase orders
Counts
Reports
Settings
Wholesale manager
Search orders, retailers, SKUs or POs
Ask AI
Sales / Wholesale orders
SO-4418Partly allocatedPick Nov 16 · pickup Nov 18Print pick listSend routing request
RetailerNorthpine Outfitters
Customer PONP-7730154
Ship toDC 2 · Sparks, NV
Start / cancelNov 16 / Nov 20
Price listKey accounts
TermsNet 30
Matches prebook PB-2231Holiday line sheet · summer show, Jul 22Prices matchCase packs matchRouting due Nov 13
Lines6
Cartons198
EDI2
Invoice
Margin
ItemCasesUnitsPriceAmountStock
20 oz tumbler, SageTW-TB20-SGE · case of 648288$16.15$4,651.20Allocated 288612 left for the online store
20 oz tumbler, BlackTW-TB20-BLK · case of 636216$16.15$3,488.40Allocated 2161,034 left for the online store
24 oz bottle, NavyTW-BT24-NVY · case of 624144$18.05$2,599.20Allocated 144488 left for the online store
40 oz handle tumbler, SandTW-TH40-SND · case of 430120$20.90$2,508.00Allocated 120236 left for the online store
Camp mug gift set, CreamTW-GS2-CRM · case of 436144$25.65$3,693.60Allocated 144402 left for the online store
12 oz camp mug, RustTW-CM12-RST · case of 624144$13.30$1,915.20Allocated 96 of 14448 from PO-1192, due Nov 13
Cartons 198Units 1,056Freight CollectTotal $18,855.60
Northpine routing guide
Start Nov 16 · cancel Nov 20 · DC 2
Routing requestDue Nov 13
Carton labelsGS1-128 on all 198
ASNSent at pickup
Shipped outside window3% · $565.67
Credit and terms
Net 30 · credit limit $60,000
$50,095.60 of $60,000 used with this order
Open invoices$31,240.00
Past due$0.00
Timeline
AllNotesChangesEmailsAI
Warehouse · Change · Nov 10, 9:20 AM
1,008 units allocated from stock, 48 Rust mugs from PO-1192
AI · Change · Nov 9, 3:40 PM
Routing guide checked: request due Nov 13, ASN at pickup, a label on every carton
EDI · Change · Oct 19, 8:12 AM
PO NP-7730154 received and matched to prebook PB-2231
Sales · Note · Jul 22, 2:05 PM
Prebook taken at the summer show from the Holiday line sheet
One wholesale order, end to end

Every wholesale order in one place,
from line sheet to cash

Where this lives today
  • Line sheet PDFs
  • Shopify wholesale app
  • Faire orders
  • EDI portal
  • Rep orders by email
  • QuickBooks
Sales / Wholesale orders
SO-4418PaidMargin locked Dec 18
More ▾
PrebookPB-2231 · Jul 22
Customer PONP-7730154
ShippedNov 18 · in window
PaidACH · $18,478.49
Lines6
Cartons198
EDI4
Invoice
Margin
Invoiced$18,855.601,056 units, key-account prices
Product margin53.4%after landed cost
Margin after deductions49.8%after co-op and fulfillment
Chargebacks$0.00in window, ASN at pickup
Shipped Nov 18 inside the Nov 16–20 window with every carton labeled, so the only deduction was the 2% co-op allowance in Northpine's contract.
RevenueCostMargin $Margin %
Products · 6 lines, 198 cartons$18,855.60$8,793.60$10,062.0053.4%
Tumblers and bottles · 768 units$13,246.80$6,100.80$7,146.0053.9%
Gift sets and camp mugs · 288 units$5,608.80$2,692.80$2,916.0052.0%
Co-op allowance · 2% taken on payment, per contract
—$377.11−$377.11—
Fulfillment · pick, pack, carton labels, 6 pallets
—$301.80−$301.80—
Chargebacks · none
—$0.00$0.00—
Total$18,855.60$9,472.51$9,383.0949.8%
Product cost is landed cost: factory price, ocean freight and duty. Margin % is margin $ ÷ revenue. Freight was collect. House account, so no rep commission.
Timeline
AllNotesChangesEmailsAI
Finance · Change · Dec 18
Margin locked
49.8% after deductions
Northpine · Payment · Dec 17
Paid $18,478.49 by ACH
Less 2% co-op, as agreed
Northpine DC 2 · Change · Nov 20
Received, no compliance issues
198 cartons
Warehouse · Change · Nov 18
Picked up, ASN sent at pickup
Invoice INV-6120 by EDI
Warehouse · Change · Nov 16
Picked and packed
198 carton labels scanned
Wholesale · Email · Nov 11
Routing request sent
Pickup booked for Nov 18
Warehouse · Change · Nov 10
Stock allocated
48 Rust mugs from PO-1192
AI · Change · Oct 19
EDI PO turned into SO-4418
Matched to prebook PB-2231
Sales · Note · Jul 22
Prebook taken at the summer show
Holiday line sheet
AI features

AI does the paperwork.
A person approves it.

AI drafts wholesale orders from buyers' emails, turns EDI POs into orders, checks rep commission statements, disputes chargebacks that don't hold up and answers questions about your data. Nothing posts or sends until someone on your team approves it.

Wholesale order drafting

Turns a store buyer's email into an order at their price list, rounded to case packs and checked against the minimum.

Holiday reorderNora Pratt, Copper Hollow General
Could we get 10 of the Sage tumblers, 6 Rust camp mugs and 4 of the gift sets? Hoping they're here before the holiday rush.Thanks, Nora
SO-4426 · Copper HollowShips Nov 12 · $396.00, minimum metDrafted by AI
ItemUnitsWholesale
TW-TB20-SGE
Rounded up to 2 cases of 6
12$17.00
TW-CM12-RST
1 case of 6
6$14.00
TW-GS2-CRM
1 case of 4
4$27.00

EDI order intake

Turns EDI POs into orders, matched to the prebook, with prices, case packs and the ship window checked.

SO-4418 · NorthpineFrom EDI PO NP-7730154Drafted by AI
Lines6 items · 198 cartons
Total$18,855.60
Start / cancelNov 16 / Nov 20
Shipping outside the window is charged back 3% ($565.67). The routing request is due Nov 13.

Commission and bill checks

Checks rep commission statements, freight and factory bills against your rates and what actually shipped.

Bluewater Sales · OctoberRep commission statementChecked by AI
RateOur recordsStatement
Sales—$42,180$44,960
Commission15%$6,327$6,744
Statement counts $1,640 of freight and a $1,140 order canceled before shipping. $417.00 over.

Chargebacks and deductions

Reads remittances and retailer portals, and disputes chargebacks that your records don't back up.

INV-6044 · Larchmont Home$9,240.00 · paid $200.00 shortRead by AI
Nov 6 · Remittance receivedDeducted $5 a carton for 40 cartons "missing labels".
Nov 6 · Packing scans checkedAll 40 carton labels scanned at packing on Oct 21.
Read by AIChargeback doesn't hold up. Dispute drafted with the scan log.

Ask your data

Ask about stock, orders or margins. Every answer links to the records behind it.

What sells out once wholesale ships?
40 oz tumbler, Sand236 leftNov 24
20 oz tumbler, Sage612 leftNov 29
24 oz bottle, Navy488 leftDec 3
Online stock left after open wholesale orders, at forecast. The restock on PO-1201 lands Dec 8.
Built around how you sell wholesale

Ask for it.
We'll build it.

Tell us what you need and we'll build it. Changes are included in your monthly fee.

"Can the portal stop two shops in the same town from carrying the same collection?"Built in 2 weeks
"Can reps see only their own accounts, orders and commissions?"Built in 1 week
"Can Faire orders land in the same queue as portal and rep orders?"Built in 2 weeks
"Can reps write orders on a tablet at trade shows, even offline?"Built in 3 weeks
Shopify wholesale software

Built for the way brands sell wholesale

B2B portal · Marigold & Pine
Holiday line sheet · boutique price list · opening order
Cart
20 oz tumbler, SageTW-TB20-SGE$17.00MSRP $34Case of 6In stock−2 cases · 12+
24 oz bottle, NavyTW-BT24-NVY$19.00MSRP $38Case of 6In stock−1 case · 6+
Mug gift set, CreamTW-GS2-CRM$27.00MSRP $54Case of 4In stock−1 case · 4+
40 oz tumbler, SageTW-TH40-SGE$22.00MSRP $44Case of 4Ships Dec 8Add cases
$250 opening minimum met4 cases · 22 units$426.00Place order

A B2B ordering portal with your line sheets

Store buyers order from your line sheet at their own price list, in whole case packs, with your minimums. Portal, rep and emailed orders land next to your online store orders, not in a separate Shopify wholesale app.

  • Price lists by account
  • Order minimums and case packs
  • Prebooks with ship windows
TW-TB20-SGE · 20 oz tumbler, Sage
1 of 7 colors · case of 6 for wholesale
Nov 10
On hand1,860WarehouseWholesale orders−1,228Prebooks and reordersSafety buffer−20Held backATS online612Available to sell
ChannelListingATS / heldNote
Online store20 oz tumbler, Sage612Sells out Nov 29 at forecast
B2B portalCase of 6102 casesReorders draw on the same 612
NorthpineSO-4418 · EDI288Allocated, ships Nov 16–20
PrebooksSpring1,400Held on PO-1214, due Jan 18
Next stock: 3,000 on PO-1201, due at the warehouse Dec 8

Online and wholesale sell from one stock count

Prebooks and wholesale orders hold their stock as soon as they're confirmed, so the online store only sells what's left. No more selling the units you promised a retailer.

  • Allocation by order and ship window
  • Safety buffers for the online store
  • Prebooks against incoming POs
Ship windows · open retailer orders
Routing guides for 2 chains · boutique prebooks by cancel date
Nov 10
Ship windows met148 of 150Last 90 daysChargebacks$1,245Year to date, 0.2% of chain salesDisputed and won back$8605 of 7 disputes
OrderStart–cancelStatusNextIf missed
SO-4421Larchmont Home · EDINov 12–14PickingASN at pickup Nov 13$250 late ASN
SO-4418Northpine Outfitters · EDINov 16–20AllocatedRouting due Nov 133% · $565.67
PB-224014 boutiques · PortalNov 9–1311 of 14 shippedLast 3 ship Nov 12Cancels Nov 13
SO-4433Larchmont Home · EDIDec 1–5Not allocatedAllocate by Nov 24$250 late ASN

Ship every retailer on time, by its routing guide

Each retailer's routing guide is set up once: ship window, routing request, carton labels and ASN timing. Every order shows what's due next and what a miss would be charged back.

  • EDI orders, ASNs and invoices
  • GS1-128 carton labels
  • Chargebacks tracked and disputed
Margin by channel · October
Net of discounts and returns · before ads
Net sales$577,10055% online, 45% wholesaleProduct margin68.0%after landed costMargin after fees54.2%after fees and deductions
ChannelNet salesProduct marginFees and deductionsAfter fees
Online store$318,40078.2%$61,45058.9%
Boutiques · B2B portal$112,60056.2%$2,87053.7%
Chains · EDI$61,80053.4%$2,19049.9%
Rep accounts · 15% commission$84,30056.1%$13,24040.4%
All channels$577,10068.0%$79,75054.2%
Fees and deductions: payment fees, shipping and packaging, rep commissions, co-op allowances and chargebacks.

See what each account really makes you

Margin after landed cost, then after payment fees, shipping, rep commissions, co-op allowances and chargebacks, by channel, retailer and SKU.

  • Net terms and credit limits
  • Rep commissions by account
  • Margin by retailer and SKU
Included

Everything wholesale brands need, all included

One system, no add-on modules to buy.

Wholesale

  • Line sheets and B2B ordering portal
  • Price lists, minimums, case packs
  • Prebooks with ship windows
  • EDI orders, ASNs and carton labels
  • Sales reps and commissions

Inventory

  • Online store orders and returns
  • One stock count for every channel
  • Allocation by order and ship window
  • Barcodes, picking and counts
  • POs, inbound and landed cost

Accounts

  • Invoices, net terms and credit limits
  • Chargebacks and deductions
  • Rep statement and bill checks

Money and data

  • QuickBooks and Xero sync
  • Margin by account, Ask your data
Pricing

How pricing works

How pricing works

One monthly fee plus a one‑time setup, quoted after we've seen how you work.

  • Unlimited users, including your warehouse and sales reps
  • Hosting, data migration, AI features and support included
  • Changes included, not billed by the hour
Get a demo
Who builds it

Made by Airdev

Airdev has designed, built and supported custom software for over a decade. The same team builds and supports your ERP.

Visit airdev.co
1,000+products built
10M+users
$1B+in transactions
Get started

Get a demo built for your brand

Tell us how you sell online and wholesale.After the call, we'll build a demo set up around it.

Get a demo