INSTALL FACTS
Set up in under thirty minutes · Works inside native WooCommerce shipping zones · No schema changes · HPOS-ready · GDPR-aligned · Built in Harrogate
01
The Problem
Flat rate covers the easy parcels. It loses money on the rest.
WooCommerce out of the box gives you flat rate, free, and local pickup. That’s enough for the first month. Then the catalogue grows, the weights spread, the zones multiply, and the gap between what the cart charged and what the carrier billed turns into a margin leak.
Same charge, very different parcel
A 200g envelope and a 5kg box ship at the same price – one of them is wrong.
Tier ladders inside the plugin
Competing paid table-rate plugins ship a Basic / Plus / Pro ladder where the rules you actually need – classes, conditional logic, import/export -sit at the top. You’ll need to buy the same plugin twice to reach parity.
No checkout transparency
Customer queries the rate and you have no way to see which rule fired or why.
Rule sets locked to one site
Staging-to-production deploys, agency portfolios, multi-brand stores – nothing exports cleanly.
Untested rules go live
There’s no way to ask “what would a 5kg order to France actually cost?” before a real customer finds out.
Carrier bill outpaces the cart
Heavy-but-cheap and light-but-bulky both blow past the flat tier – the invoice shows it weeks later.
Ordlo Shipping Pro replaces the flat rate with rules that match the parcels you actually post. One pass through the setup wizard and the rate is right at checkout.
02
What It Does
Eleven features that earn their place.
No padding for the sake of a longer list. Each one solves a shipping pain real WooCommerce stores hit by their second carrier invoice.
Plus per-rule labels shown at checkout, free-shipping thresholds by weight or cart total, automatic updates from ordlo.io, and a Manage Licence link on the Plugins screen.
03
How It Works
Four steps from install to a working table rate.
Most stores are shipping with the right rate in under thirty minutes. The setup wizard does the first pass for you.
Install Ordlo Shipping Pro.
Upload the zip from your account or install from the WordPress admin. Activate. The setup wizard launches automatically.

The wizard writes a starter rule set.
Pick your weight unit, primary shipping zone, and two opening weight tiers. The wizard writes the rules and exits. You can build on top from there.

Add tiers, conditions, and classes
Open the shipping method inside any zone. Add tiers. Attach shipping classes. The gap checker flags overlaps and uncovered ranges as you type. The simulator on the side tells you what a sample cart would pay.

Switch debug on, run a cart, switch it off.
Real cart through real checkout. The debug notice shows the matched rate and every rule considered. When the numbers are right, switch debug off and leave the rules running.

04
Who It’s For
Three patterns we built around.
The shipping scenarios that shaped every feature decision.
Sarah
Craft supplies shop
Ships via Royal Mail. Weight bands at 0–250g, 250–500g, 500g–1kg, 1–2kg. Wants the rates set up in an afternoon and edited herself when carrier prices change. The single-site tier covers her.
The wizard plus the visual builder is the whole story for Sarah.
James
Agency developer
Runs fifteen client stores. Builds one canonical rule set, exports it as JSON, imports it into every new build. The 5-site tier covers his portfolio without per-client renewal headaches.
JSON import/export pays for the licence on the first migration.
Priya
Health supplements
200–500 orders a week. Dense product alongside bulky product. Carrier bills started outpacing what WooCommerce calculated until per-class rules and weight-plus-count combinations closed the gap.
The break-and-abort logic is the feature she leans on most.
05
What’s Included
One tier, every feature.
Ordlo Shipping Pro is a single paid plugin — no feature gates inside, no upsell ladder. The licence covers the feature set, automatic updates from ordlo.io, and priority email support.
| Capability | Included |
|---|---|
| Unlimited rate rules per zone | ✓ |
| Conditions by weight, item count, or cart price | ✓ |
| Combine conditions in a single rule (AND logic) | ✓ |
| Full WooCommerce shipping class support | ✓ |
| Per-rule flat cost, per-item cost, per-kg cost, percentage cost | ✓ |
| Free-shipping threshold (by weight or cart total) | ✓ |
| Break and abort rules | ✓ |
| Visual rule builder with gap and overlap detection | ✓ |
| Live rate simulator | ✓ |
| JSON import / export | ✓ |
| Debug mode (rule trace at cart) | ✓ |
| Guided first-run setup wizard | ✓ |
| HPOS compatible | ✓ |
| Cart and checkout blocks compatible | ✓ |
| Automatic updates from ordlo.io | ✓ |
| Manage Licence link on the Plugins screen | ✓ |
| Priority email support | ✓ |
No feature is held back behind a higher tier. The site-count tiers below are about how many sites you run, not what the plugin can do.
06
Pricing
Pricing is plain.
From £39 / year. No tricks, no upsell ladder inside the plugin.
Pro · Single site
Year
Pro · 5 Sites
Year
Pro · 20 Sites
Year
Larger portfolios and dev teams.
Pro · Lifetime
One-time payment
For builders who like to own. No annual renewal.
Prices in GBP, VAT included for UK customers. Switch to USD on the checkout page. 30-day refund.
07
Questions
The bits people ask first.
If your question isn’t here, the Knowledge Base goes deeper. Or send a note.
It sits alongside them. Add Ordlo Shipping as a method inside any zone, the same way you’d add Flat Rate or Free Shipping. Existing methods keep working — you can run Ordlo Shipping next to Flat Rate during a transition and keep an eye on both.
Rules are evaluated in order within a zone. The first rule whose conditions all match returns its rate, unless a Break rule earlier in the list told the engine to stop or skip. Debug mode shows the full evaluation path for any cart.
No. The simulator runs the same evaluation engine the live checkout runs. If the simulator says £6.50 for a 2kg order to Germany, that’s what the customer sees.
A gap is a weight (or item count, or price) range that no rule covers. Without the gap checker, a 1.8kg cart can fall between your “up to 1kg” and “2kg and over” rules and either show no rate or a wrong rate. The builder highlights gaps in red as you build, so you find them before customers do.
Yes. Use Export to download the rule set as JSON, then Import on the target site. The format is human-readable — agencies often keep a canonical rule set in version control and deploy it across client stores.
Yes. Ordlo Shipping is tested against the block-based cart and checkout introduced in WooCommerce 8.x. No shortcode fallback needed.
No. Ordlo Shipping is carrier-agnostic — it calculates from your rule set, not from a live carrier API. That means it works with every carrier; it also means you set the rates yourself. For live carrier lookups, pair it with a carrier-specific plugin and let each handle its layer.
Yes. Your licence stays on your account. Reactivate the plugin and the licence reconnects from the Plugins screen Manage Licence link. Site count is concurrent active sites, not lifetime sites.
The plugin keeps running with the rules you’ve already built — your store doesn’t break. What stops is automatic updates from ordlo.io and access to priority support. Renew any time to switch both back on.
Roughly every four to six weeks for features. Faster for security or compatibility releases. Updates arrive through the standard WordPress flow once the licence is active.
Yes. Ordlo Shipping is HPOS-compatible from version 1.0.
Every Pro tier includes priority email support. The Knowledge Base has setup walkthroughs for Royal Mail, USPS, and EU zone-based shipping, plus a section on each rule type and when to use it.
GET STARTED
Shipping rates, sorted.
Replace flat rate with rules that fit the parcels you actually post.
You must log in and be a buyer of this download to submit a review.
