Description
ShipStation is a 3rd party provider helping WooCommerce store owners compare shipping carrier rates, automate shipping processes, print labels, sync order data, and group tracking information, among other features.
This plugin connects to the ShipStation API using an authentication key to display shipping rates from various common carriers supported by ShipStation. This allows store owners to group all their shipping carriers under one umbrella which makes management easier and allows customers to choose the best shipping method for them which leads to happier customers.
In order to use the Live Rates for ShipStation plugin, you must have a premium ShipStation account, and purchased the ShipStation for WooCommerce plugin. This plugin will not work without access to the ShipStation API which is tied to your premium ShipStation account.
Please review ShipStations Terms of Service and ShipStations Privacy Policy for more information about how your data is managed.
Don’t have a ShipStation account? Open a ShipStation account today!
Plugin Requirements
- A Premium ShipStation Account
- The WooCommerce Plugin
- The ShipStation for WooCommerce Plugin
- The Live Rates for ShipStation Plugin
IQComputing
Installation
ShipStation for WooCommerce is a required plugin.
WooCommerce is a required plugin.
- Ensure that the WooCommerce plugin is installed and active.
- Ensure that the ShipStation for WooCommerce plugin is installed and active.
- Install this (Live Rates for ShipStation) plugin either manually or via the WordPress Plugin Repository.
- Navigate to WooCommerce > Settings > Integration > ShipStation and enter your ShipStation REST V2 API Key. Please refer to their documentation to Access the ShipStation API.
- Once the API Key has been entered and verified, you may select which carriers you would like to support using the Shipping Carriers select box.
- Once you have your carriers selected you can navigate to WooCommerce > Settings > Shipping to setup your Shipping Zones.
- Select a zone and click the Add Shipping Method button at the bottom to add “ShipStation Live Rates”.
- From here you can setup custom boxes and select which services from the previously selected carriers you would like to make available for the selected shipping zone.
Reviews
Contributors & Developers
“Live Rates for ShipStation” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Live Rates for ShipStation” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.1.2 (2026-01-19)
- Patched an issue where rate caching would not account for a destination change.
- Fixed a JS bug for Shipping Adjustment would not display on API Verified.
- Moved autolaod to separate file.
- Added verification to logs to prevent edge-case errors.
- Big Shipping Method changes coming in next version to account for Unit Tests. Calculations will move to their own class instance. See the experimental branch for more info.
1.1.1 (2025-12-04)
- Fixed JS conflict with WordPress 6.9 (nice!)
1.1.0 (2025-12-01)
- Redux the Custom Packaging screen and options.
- Packing option for Weight Only.
- Packing option for Stacked Vertically.
- Packing option for default product weight.
- Custom Package Presets from UPS, FedEx, and USPS.
- New filter hook for Shipping Zone Settings
iqlrss/zone/settings. Useful for managing Product Packing options. - New filter hook for Shipping Zone Settings
iqlrss/zone/package_presets. Useful for managing Custom Package presets. - New filter hook for Shipping Estimates
iqlrss/shipping/packages. Useful for modifying what gets sent to ShipStation API for retrieving shipping estimates.
