How To Connect Woocommerce To ShipStation?


Are you using WooCommerce for your online stores? And are you typing in address labels by hand to manage your orders? You will stop doing that after reading this article. Selling your products online can be exciting and overwhelming all at one? Especially when it comes to shipping your orders- but it doesn’t have to be that way. ShipStation helps you organize, process, and ship your online orders by importing orders from wherever you sell and helping you easily create shipping labels  and packing slips for however you ship. Shipstation save your both time and money. So why don’t you connect Woocommerce to Shipstation? In this article, I will tell you about the WooCommerce ShipStation and how to connect it with WooCommerce step-by-step!

What is Woocommerce Shipstation?

Shipstation WooCommerce
WooCommerce Shipstation

The plugin helps store owners to streamline their self-fulfillment through order management, batch label creation, and dozens of automation features using ShipStation. ShipStation can sync orders from WooCommerce, add all your selling channel for no extra fee no matter what pricing plan you’re on.

ShipStation is a web-based shipping solution that streamlines the order fulfillment process for online retailers. With real-time integrations into popular marketplaces and shopping cart platforms, ShipStation handles everything from order import and batch label creation to customer communication. Advanced features, such as customized rules, shipping service mappings, wireless printing, return labels, reporting, and more, allow ShipStation to fit businesses with any number of users or locations.

WooCommerce ShipStation Usage

An overview of how the ShipStation extension works with your ShipStation account:

  1. Customer places an order on your WooCommerce shop that requires shipping.
  2. makes an API call to the Merchant’s store to our Extension’s endpoint.
  3. The extension looks at the config and generates an XML output response to the ShipStation API. ShipStations imports those orders into their system.
  4. Merchant’s shipping person/people go into, see the orders that need a shipment and generates shipping labels (aka: “ships them”).
  5. Once a label is generated, sends a notification to the Merchant’s store via the extension’s endpoint.
  6. The Extension updates the order to “Completed” status and stores the shipping information within the order.

How to connect Woocommerce to Shipstation?

First, download the plugin to your computer.

Next, in your WordPress admin dashboard, go to Plugins, and click on Add New.


Here, click on the Upload link and select the plugin zip file from your local computer, then click Install Now. Once an installation is complete, click Activate Plugin.

Now navigate to WooCommerce menu within WordPress, then select Settings.


Click the Integration tab to get to your ShipStation Settings. Here, copy your Authorization Key to later input into ShipStation:


You can select any custom statuses you may have that you’d like to export to ShipStation, and choose the Status you’d like the orders to go in after they have been shipped in ShipStation.

Now that you have configured your settings for the ShipStation app, log into ShipStation, and add a new WooCommerce store. You’ll start at the Account Settings gear in the top right, and then select Selling Channels, and then Store Setup from the sidebar on the left.

Copy and paste the Authorization Key from WooCommerce into ShipStation, and enter in your store’s URL:


Click Test Connection. The connection should be successful. If you have any custom statuses, map these to the custom statuses in WooCommerce, hit Finish and that’s it! You’ll be taken to finish up your specific store settings to be used within ShipStation: Store information and logo, communications, how your products are handled in ShipStation, and service mappings.

In conclusion

ShipStation seamlessly connects with the WooCommerce plugin for WordPress, enabling you to easily manage your online orders, create shipping labels, and automate most tasks associated with eCommerce order fulfillment. It is easy to create a WooCommerce ShipStation connection, right? Now, are you ready to integrate your Woocommerce store into ShipStation to do well the deal with shipping?

Leave a Reply

3 Comments on "How To Connect Woocommerce To ShipStation?"

Notify of
Sort by:   newest | oldest | most voted
Kim Whitsey

Thank you for your interesting article!


I was just looking at your How to Connect Woocommerce to ShipStation? — WooBeginner site and see that your site has the potential to get a lot of visitors.That’s how running successful website works… Here’s to your success!


Hello, admin! I read your website every day and I must say you have high-quality posts here.