If you sell on WooCommerce, you’ve likely set a flat shipping rate and hoped it holds up. Charge too little, and it eats into your margin on every heavy order. Charge too much, and customers abandon their cart before they finish checking out.
The flat-rate shipping guessing game
A flat rate treats every order the same, but your orders aren’t the same. A phone case and a 20-pound stand mixer cost very different amounts to ship, and a single flat number can’t account for that.
So you pay the rate to cover your heaviest packages, or you set it low to keep checkout friendly and absorb the loss yourself. Meanwhile, your actual carrier costs shift with fuel surcharges, zones, seasonal rates, and the weight or dimensions of what’s in the box. Your flat rate doesn’t move with any of that. It just sits there until you remember to update it.
Introducing Checkout Rates for WooCommerce
Checkout Rates shows live, carrier-calculated shipping costs directly on your WooCommerce checkout page instead of a flat number you set once and forget. ShipStation confirms rates with carriers in real time and sends them straight to checkout, accurate for a phone case or a stand mixer, with no manual math on your end.
You’re not locked into live rates only. Configure live rates where you want carrier accuracy, or keep flat-rate options and mark up your live rate by a percentage or a dollar amount. You can also set a backup rate for carrier outages, so a customer can still check out instead of abandoning the cart, and offer free shipping once an order crosses a certain dollar amount. You choose all of this per shipping zone (Texas, for example) and per method, so the flexibility stays with you.
Why it matters for your margins and your checkout
This is the part that actually shows up in your numbers:
- Stop overpaying or underpaying, order by order. Every shipment reflects its actual cost at checkout, so you’re not absorbing losses on heavy orders or padding light ones to offset them.
- Fewer abandoned carts. A shipping cost that looks inflated is one of the fastest ways to lose a sale at checkout. Accurate rates read as honest, and honest checkout pages convert better than ones with a hidden markup.
- No extra cost to turn it on. Checkout Rates is included for ShipStation accounts connected through WooCommerce, so you’re not paying more to stop guessing.
- Works for domestic and international orders. Whether you’re shipping across town or across a border, the rate at checkout reflects the actual route rather than a one-size-fits-all number.
- Delivery timeframes, right in checkout. Customers see not just what they’ll pay, but roughly when their order will arrive, which means fewer support tickets asking where a package is before the label’s even printed.
WooCommerce merchants have always had plenty of ways to show live rates at checkout. What’s new is that they can now run shipping end to end from a single ShipStation extension: live rates and delivery estimates at checkout, then labels and tracking after the sale. The price the customer sees is based on the same rates the merchant pays for the label.
Aurelien Leftick — Head of Shipping and Product Partnerships, WooCommerce
What this looks like on a real storefront
Say you run a home goods shop on WooCommerce: candles, small furniture, the occasional oversized planter. Right now, your flat rate is built around your average box. It works fine for candles. It’s a quiet loss on every planter.
With Checkout Rates connected, a customer adds a planter to their cart and sees the actual UPS or USPS cost for that box at that weight to their zip code, instead of your average guess. A customer buying three candles sees a lower, more accurate rate that reflects what the shipment actually costs to send. Neither customer is subsidizing the other, and neither has to second-guess the number at checkout. You set your zones in WooCommerce and your carriers in ShipStation just once, and the accuracy takes care of itself from there.
Turn on live shipping costs: included on every ShipStation and WooCommerce plan, plus trial
If you’ve been holding your WooCommerce shipping rates together with flat-rate guesswork, this fixes it. Connect Checkout Rates in your ShipStation settings, enable your shipping zones in WooCommerce, and let real carrier rates do the work your spreadsheet used to.
Learn more about connecting checkout rates to your store or try ShipStation free and set up Checkout Rates in minutes.