How shipping works in ResaleOS
Resale is hard to ship. A vintage lamp, a 200 lb credenza, and a pair of sneakers all need different carriers — and the tools that ship sneakers don't know what to do with the credenza. ResaleOS rate-shops seven providers on every sale (parcel + freight + same-day movers), prints the label in two clicks, and tracks the package end-to-end alongside the order. No third-party shipping app required.
Parcel and freight, in one place
Parcel — Shippo, FedEx
USPS, UPS and FedEx via Shippo (commercial-pricing rates), plus a direct FedEx integration if you have a FedEx account. Discounts up to ~85% off retail on USPS Priority.
White-glove — Lugg, GoShare, Blue Truck
For sofas, dressers, mirrors, and anything you wouldn't ship in a box. Two movers, a truck, and door-to-door pickup & delivery — same-day in metro areas.
Long-haul — uShip, UPS Pack & Ship
For one-of-a-kind freight pieces: list to uShip's carrier marketplace, or hand off fragile items to a UPS Store for professional packing.
Compare every carrier on every sale
Open a sale, click Ship, and ResaleOS fans out to all seven providers in parallel — surfacing rates as they come back. Carriers are grouped by brand (USPS, UPS, FedEx, Lugg…), the cheapest is highlighted, and a one-click buy purchases the label and emails tracking to your buyer.
Origin and destination addresses are pre-filled from the sale (the customer's shipping address and the item's inventory location). If an item has no weight or dimensions, ResaleOS auto-detects them from the sale page and writes them back to the product so the next listing publishes with full calculated-shipping data. See managing multiple locations for how the "ship from" address is determined when an item lives in more than one warehouse.
Book a same-day mover for the big stuff
When an item exceeds parcel weight or dimension limits, ResaleOS surfaces white-glove carriers with a real pickup calendar. Pick a date and time window, declare the cargo value (for insurance), and book — Lugg or GoShare dispatches a two-person crew with a truck.
Pickup time is required for Lugg and GoShare; uShip and Blue Truck offer optional "earliest pickup" delays so you can hold the item in your warehouse until the buyer's schedule lines up. Cargo insurance is added at 10% of declared value where the carrier supports it.
Track every shipment from one screen
The Shippingtab in your sidebar lists every shipment you've ever booked — across every carrier — with live status updates, filterable by carrier, status, and date. No need to log into 5 different dashboards.
Reprint, track, or cancel from the shipment detail
Click any shipment to see the carrier, full tracking timeline, cost breakdown (carrier rate + ResaleOS fee + insurance), and label PDF. Cancel any unshipped label and we void it with the carrier and refund the cost.
Shipment statuses
Built into the order, not bolted on
Discounted parcel rates
Shippo wholesale pricing means USPS Priority Mail starts at $6.95 — typically 30–85% off what you'd pay at the post office, with no monthly fee.
Live tracking
Webhook-driven status updates sync every shipment in real time. Buyers get auto-emailed tracking; you see status changes on the sales page.
Auto-printing
Pair with a thermal printer and labels print the moment the label is purchased — no PDF download dance. See label printing setup.
One charge per shipment
Carrier rate + a flat ResaleOS fee ($1.99 for parcel, $9.99 for white-glove) all charged together. No carrier-side billing account needed.
Cancellation refunds
Most parcel labels can be voided up to 30 days post-purchase for a full refund. White-glove cancellations follow each provider's policy (Lugg = full refund, GoShare = $50 fee).
Multi-warehouse routing
ResaleOS picks the closest warehouse to the buyer when an SKU lives in more than one location — minimizing rate and transit time automatically.
Have your own FedEx account? Use it.
Save your FedEx account number under Settings → Integrations and ResaleOS will request rates against yournegotiated discounts instead of the shared rate. We never store the credentials in plaintext — they're encrypted and only sent to FedEx's API. Same flow works for any provider that exposes saved credentials.
Why we built this in-house
vs. ShipStation / Shippo standalone
Standalone tools start at $25–$100/mo and require a separate login, an inventory sync, and a re-keyed customer address. ResaleOS shipping is part of every sale — addresses, items, and weights flow in automatically. No double entry, no monthly fee.
vs. eBay / Etsy native labels
eBay and Etsy labels only work for orders on their platform. POS sales, Shopify orders, online storefront orders, custom invoices — none of those can use marketplace labels. ResaleOS shipping works everywhere a sale exists.
vs. calling a moving company
The traditional path for a sold sofa is "call three moving companies, get quotes, schedule by phone, invoice the buyer manually." ResaleOS reduces that to a 30-second flow with vetted carriers and live pricing.
vs. uShip alone
uShip is great for one-off freight, but creating a listing, waiting for bids, and reviewing carriers takes days. ResaleOS shows uShip estimates next to instantly-bookable alternatives so you can pick speed vs. price.
Frequently asked
What about the box?
ResaleOS doesn't supply boxes — pick from your existing stock or order free Priority Mail boxes from USPS.com. The label includes a packing slip you can fold into the parcel.
International shipping?
USPS, UPS and FedEx all support international parcels via Shippo. Customs forms are auto-generated from the sale's items (HS code, country of origin, declared value). White-glove providers are US-only today.
What about pickup-only items?
Set the listing to local pickup only on each channel (see shipping policies) and ResaleOS won't fetch rates — the sale skips the shipping step and goes straight to fulfillment.
How does tracking sync work?
Each provider sends webhook updates when status changes (label_created → in_transit → delivered). ResaleOS writes them to the shipment doc in real time and shows them on the sale page so customer support has full visibility.
Can I cancel after the package ships?
No — once a parcel is in transit it has to reach its destination. You can cancel labels that haven't been scanned by the carrier yet. White-glove cancellations are possible up until the driver is dispatched.
How am I billed?
Each label is charged at purchase time to the credit card on file. There's no monthly minimum and no upfront deposit — pay only when you ship.
Storefront orders too?
Yes. Orders from your ResaleOS online storefront create the same shipment object — same rate-shopping, same tracking, same hub.
How are weights inferred?
If a product has no weight/dimensions saved, ResaleOS infers them from the rate selection step and writes them back. After the first ship, every future listing publishes with full calculated-shipping data.
Multi-location routing?
Items track which location they live in. When you ship, ResaleOS uses that location's address as the origin — minimizing transit time and rate. Read more in managing multiple locations.
Stop juggling shipping apps
Parcel, freight, and same-day movers — quoted, booked, and tracked from the same screen as your sale. Try it on your next order and see the time you save.