WooCommerce + everything else,
one shipping app.
Sell on more than just WooCommerce? shiponline.app pulls your WooCommerce orders into the same review queue as Shopify, Etsy, eBay, CSV imports, and walk-ins. All four carriers (USPS, UPS, FedEx, DHL) quoted per shipment. Free to install. No Jetpack subscription required.
One queue for every channel
WooCommerce orders flow into the same review queue as Shopify, Etsy, eBay, CSV imports and walk-ins. End-of-day pack-out happens in one UI instead of five.
All four carriers per shipment
USPS, UPS, FedEx, DHL quoted side-by-side, cheapest first. WooCommerce Shipping (via Jetpack) is USPS + DHL only - we add UPS + FedEx without a Jetpack subscription.
Auto-fulfilment write-back
When you buy a label, the WooCommerce order auto-marks completed with a customer-visible note containing the tracking number + carrier. WooCommerce's completed-order email fires to the customer.
How it works
- 1
Generate WooCommerce REST API keys
In your WordPress admin, go to WooCommerce → Settings → Advanced → REST API → Add Key. Set permissions to Read/Write. Copy the consumer key + consumer secret WordPress generates.
- 2
Paste them into shiponline.app
Settings → Integrations → WooCommerce → Connect. Three fields: store domain (e.g. shop.acme.com), consumer key, consumer secret. We live-test the credentials before saving.
- 3
Sync orders into the review queue
Click 'Sync orders' or set a schedule. Processing + on-hold orders flow in with addresses and customer details pre-filled. Already-imported orders skip via the dedup table.
- 4
Buy labels, fulfilment writes back automatically
Quote each order against all four carriers, buy individually or in a batch. As each label prints, we PUT the WooCommerce order to 'completed' status and append a customer-visible note with the carrier + tracking number.
Should you use this, or WooCommerce Shipping?
Honest answer: it depends on whether WooCommerce is your only channel. WooCommerce Shipping (via Jetpack) is a solid choice if you only ship USPS / DHL from a single WordPress store. shiponline.app is for shippers whose reality is more complicated.
Stay with WooCommerce Shipping if...
- ·WooCommerce is your only sales channel.
- ·You only ship USPS or DHL (no UPS, no FedEx).
- ·You're already paying for Jetpack and like the bundled flow.
- ·Your volume is low enough that adding another tool isn't worth the setup.
Switch to shiponline.app if...
- ·You sell on WooCommerce + Shopify + Etsy + walk-ins (multi-channel).
- ·You want UPS and FedEx quoted alongside USPS + DHL.
- ·You bulk-buy labels from CSV imports or in-app fan-out.
- ·You don't want to pay for Jetpack just to print labels.
What you get vs what you don't
4 carriers
quoted per shipment
USPS, UPS, FedEx, DHL. WooCommerce Shipping via Jetpack covers USPS + DHL only.
Up to 50%
off retail rates
Commercial-tier carrier rates - similar to what Jetpack negotiates for USPS, with all 4 carriers and no Jetpack subscription required.
$0/mo
platform fee
Free to install. Flat per-label fee ($0.79-$0.99 depending on tier). No subscription, no Jetpack required.
The four switching reasons
- Multi-channel. If you also sell on Shopify, Etsy, eBay, your own non-Woo site, or take walk-ins, you're currently bouncing between several label tools. shiponline.app pulls every channel into one queue.
- All four carriers. WooCommerce Shipping via Jetpack covers USPS + DHL. We quote USPS + UPS + FedEx + DHL on every shipment so you don't miss the carrier that wins your specific parcel.
- No Jetpack required. We connect via standard WooCommerce REST API keys. No Jetpack subscription, no WordPress.com account, no forced plugin install beyond what you already have.
- Bulk + CSV. Print one label or 200 from the same review queue. Per-row failures don't block the rest of the batch.
Pricing
Free to install. You pay the carrier rate (commercial-tier, passed through) plus a small flat per-label fee:
Standard ground
$0.99
Express
$1.49 - $3.99
Overnight
$2.99 - $5.49
International
$2.99 + 3%
No monthly minimum. No annual contract. No per-user seat charge. Full pricing details →
Common questions
How is this different from WooCommerce Shipping (via Jetpack)?+
WooCommerce Shipping handles WooCommerce orders and covers USPS + DHL. shiponline.app handles every channel you sell on (WooCommerce + Shopify + Etsy + CSV + walk-ins) and quotes all four carriers per shipment - including UPS and FedEx that Jetpack doesn't cover. We also don't require a Jetpack subscription.
Do I need to install a WordPress plugin?+
No. We connect via the standard WooCommerce REST API that ships with WooCommerce core. Generate a key pair in WooCommerce → Settings → Advanced → REST API, paste it into shiponline.app, done. No new plugin to maintain.
What WooCommerce permissions do you need?+
Read/Write permission on the REST API key. We use Read to pull orders and Write to update order status to 'completed' + append a customer-visible note with the tracking number when each label prints.
Does this work with WooCommerce Subscriptions or other extensions?+
Yes - we read the standard WooCommerce orders endpoint, which exposes orders from any extension that creates them (Subscriptions, Bookings, Product Add-Ons, etc.). The line-item metadata may vary; we use the shipping address + total weight, which all extensions populate.
Can I connect multiple WooCommerce stores?+
Yes - connect as many stores as you need from the integrations page. Orders are tagged by source store on the review queue.
What happens if I disconnect?+
Disconnecting marks the connection as revoked, stops syncs, and the stored API keys become inaccessible to us. Your historical shipment data stays in shiponline.app for record-keeping. We can't access your WooCommerce store again without you generating new keys.
Connect WooCommerce in 60 seconds.
Free signup, no card required. Generate REST API keys in WooCommerce, paste them in once.
Create your free accountMore from shiponline.app: Shopify integration · Rate calculator · Lower shipping costs