Our plugin ShipWorks Connector allows Woocommerce to synchronize with Shipworks.
Your orders in Woocommerce will be download in Shipworks with all information from your customer for the shipping and manage fully your orders in Shipworks.
Once you ship it from Shipworks, orders status will be modified in Woocommerce along with the tracking number.
Our plugin is free for any website then have less than 30 orders per month, after that, you will need to take a subscription on our website.
Subscribe for Unlimited Orders
Compatible E-Commmerce software
- Woocommerce ( Minimum version 2.0, tested up to 7.9.0 )
- WordPress 3.0 ( Minimum version 3.0, tested up to 6.2.2)
- Shipworks 3.0 (or minimum version you have)
Plugins Compatible With
- Woocommerce Composite Products (By SomewhereWarm)
- Woocommerce Sequential Order Numbers (By SkyVerge)
- Woocommerce Sequential Order Numbers Pro (By SkyVerge)
- Woocommerce Shipment Tracking (By WooCommerce)
- Woocommerce Checkout Field Editor (By WooCommerce)
- Woocommerce Product Add-ons (By WooCommerce)
- TM Extra Product Options plugin (By themecomplete)
- Woocommerce Bulk Discount (By Rene Puchinger)
- WooCommerce Dynamic Pricing (By Lucas Stark)
- Woocommerce Shipping Multiple Addresses (By WooCommerce)
- WooCommerce Cost of Goods (By SkyVerge)
- Woocommerce Order Status Manager (By SkyVerge)
- Twilio SMS notifications (By SkyVerge)
- AfterShip – WooCommerce Tracking (By AfterShip)
- Woocommerce Smart Coupons (By StoreApps)
- Advanced Shipment Tracking for WooCommerce (By Zorem)
Do you need another plugin to be compatible with Shipworks Connector for Woocommerce? Contact us at email@example.com.
Ship faster with integrated shipping tools
With the most complete shipping integrations available, your shipments get done faster so you can focus
your time on other aspects of your business.
Save time and enhance your customer service
ShipWorks includes support for viewing rates and transit times and printing live shipping labels from within
ShipWorks. With direct integrations to Endicia, Express1, Fedex, Stamps.com, UPS, and USPS, ShipWorks is
your one-stop solution for generating shipping labels for your orders with any of the major carriers. And
since tracking numbers are automatically imported and saved, sending tracking emails and responding to
customer calls is a snap.
Reduce costs by simplifying order processing
ShipWorks has proven itself to save hours per day in real world order fulfillment tasks. From the moment you
begin using ShipWorks you will notice an intuitive interface that reduces order management to point and click.
With its low learning curve and multi-computer networking support, you and your employees will be able to start
taking advantage of ShipWorks right away. Every element of ShipWorks has been designed with an emphasis on time
savings and usability, which ultimately translates into reduced costs for your business.
Work smarter with tools designed to make your life easier
ShipWorks offers unparalleled support for your computer peripherals. ShipWorks supports all standard inkjet and
laser printers, as well as Eltron thermal printers. ShipWorks allows you to specify which printer and tray each
print job should go to, greatly simplifying your printing process. And with zero-configuration support for most
scales, weighing your packages is always fast and accurate.
- Go in your WordPress Plugins -> Search for Shipworks Connector
- Install + Activate it (Same plugin with the subscription)
- Go in Shipworks Connector Tab -> Settings
- Create your own Username and Password
- Go in Shipworks Software on your computer
- Add a Store -> Add Username and password you just created
And you are all set!
When you ship an order, the status is not modified in Woocommerce
In ShipWorks go into the menu in Manage -> Actions.
A window opens and there should be an action that is running when “A shipment is processed” and which task is “Upload the shipment details”.
If not create one with the appropriate store. So the details of that shipment are automatically updated online when you ship your orders.
I have an error “Reference to undeclared entity ‘lsaquo’
This error is most of the time a redirection on your website, it could be www to no www or http to https, to find out tape your URL website in a browser and your module URL should start by that, per example for adv.design: https://adv.design/
What to do if I have an error 406 ?
Error 406 is meaning your hosting have a mod_security module on their server. So you have to contact your hosting to ask them to remove it for your account. Sometimes they will need your IP to unlock it only for your computer.
What to do if I have an error 500, 404 or 403 ?
Please deactivate all plugin that could block an external direct connection like a plugin firewall or the plugin query monitor. You can also try to whitelist our IPs and your IPs where Shipworks is installed.
What to do If I have a bug in my orders (in Shipworks) ?
Please contact us at firstname.lastname@example.org, we will fix the bug as soon as possible. (Most of the time we are fixing bugs in less than 24h)
If you have any questions or issues about the plugin don’t hesitate to contact us :
We also have an online chat on our website Website
I have an error wrong credentials
Your username and password don’t match between your website and your Shipworks
* Open your Store Connection in Shipworks (Manage -> Stores -> Edit -> Store Connection)
* Go in your website dashboard -> Shipworks Connector -> Settings
* And modify your username and password, it should be the same on both side
You have an error “The server couldn’t be reach, please try again later”?
Please whitelist our IP to fix this issue:
Where can I find my IP ?
You can find it on internet by clicking on this link: http://www.whatismyip.com/
WordPress Multi Site Instructions.
Please do not activate the plugin network-wide. Activate the plugin on each instance new sub website and the plugin will work correctly.
Woocommerce Order Delivery
To add columns Shipping and Delivery by date, click right in Shipworks on Columns label, check Ship By Date (for the Shipping by Date) and check Custom Field 1 (For the Delivery by Date)
Contributors & Developers
“ShipWorks Connector for Woocommerce” is open source software. The following people have contributed to this plugin.Contributors
Interested in development?
- Fixed issue with Shipping Line Item
- Removed auto-draft orders to be exported to Shipworks
- Fixed issue with attributes
- Update maxcount orders sent by shipworks
- Fixed issue with WordPress native functions only for unstable websites
- Fixed a minor code about weight units
- Add Addons in Shipworks for plugin Woocommerce Product Addons
- update for Advanced Shipment Tracking for WooCommerce (free and pro version)
- Add options to limit number of Admin Notes sent
- Add compatibility plugin to Woocommerce Order Delivery
- Modified answered send to Shipworks for Order Status and Tracking numbers
- Fix bug updating order Status on simple order with plugin WooCommerce Ship to Multiple Addresses activated
- Update individual package instead of the full order only for WooCommerce Ship to Multiple Addresses
- Fixed split orders for WooCommerce Ship to Multiple Addresses
- Fixed bug WooCommerce Ship to Multiple Addresses
- Add temporisation to avoid orders dowloading in Shipworks partialy or empty (Woocommerce)
- Update plugin connecting to our new website adv.design
- Fixed bug, Fees wasn’t showing in Shipworks (woocommerce)
- Test if order exist before to trigger Object Woocommerce, in case of the order is deleted in woocommerce (woocommerce)
- Remove SKU, variation ID and attribute if SKU and Variation ID aren’t check in the settings (all)
- Added individual notes for multiple orders (Update for WooCommerce Ship to Multiple Addresses)
- Fixed shipping address issue when a package shipping was changed on a multiple order (Update for WooCommerce Ship to Multiple Addresses)
- Adding compatibility with plugin Advanced Shipment Tracking for WooCommerce (By Zorem)
- Reactivated Notice Admin if payment failed and improved connection
- Fixed error 500 with get_plugin_data()
- Added French translation
- Added Spanish translation
- Fixed warning for php 7.3
- Fixed bug on old order number with WooCommerce Sequential Order Number activated (Woocommerce)
- Fixed bug on order number with plugin WooCommerce Sequential Order Numbers Free version
- Add compatibility between plugin WooCommerce Sequential Order Numbers Pro and WooCommerce Ship to Multiple Addresses
- Separate Multiple Addresses order with a PostFix and keep the order parent as Order Numbers
- Add Prefix for WooCommerce Sequential Order Numbers
- Cleanup some code and make plugin compatible with Windows Server
- Reactive notice information (all)
- Fixed issue compatibility with general function (all)
- Fixed issue compatibility with Sequential order pro on Tracking Number using WooCommerce Shipment Tracking (Woocommerce)
- Fixed issue compatibility with Sequential order pro (Woocommerce)
- Find issue with plugin WooCommerce Ship to Multiple Addresses when 1 order ship to more than 10 differents location (Woocommerce)
- Made Plugin Woocommerce Smart Coupons compatible with Shipworks Connector (Woocommerce)
- Updates on connection faster / more compatible (All)
- Update for plugin Woocommerce Checkout Field Editor (WooCommerce)
- Update for Woocommerce Product Add-ons version 3.0.0 (Woocommerce)
- Make Aftership compatible with our plugin (Woocommerce)
- Control if xml library is enabled on the hosting to avoid issue with pay account to be limited (all)
- Fix bug conflict between Woocommerce Shipment Tracking and Woocommerce Shipment Tracking Pro (not the same plugin) (woocommerce)
- Fix error on Tracking with plugin Sequential number when woocommerce Api activated (woocommerce)
- Clean up code to remove php 7 warning (All)
- Remove Draft orders and fix issue with date when not updated on database (Woocommerce)
- Fix issue with Fees (Woocommerce)
- Fix issue on notes (Woocommerce)
- Fix bug on version 4.3.6
- Round float numerical to avoid shipworks error on long decimals
- Add note Tracking number in the notification Completed invoice (Woocmmerce)
- Fixed php error in a class (all)
- Fixed bug on tracking plugin Woocommerce Shipment Tracking (Woocommerce)
- Add option to use Woocommerce Api (Woocommerce)
- If option check Woocommerce Api used for Status Order, it now can send email when the status is modified (Woocommerce)
- Add Woocommerce Api for plugin Woocommerce Shipment Tracking (Woocommerce)
- add security ABSPATH to secure direct access(all)
- add Woocommerce API to get Woocommerce Version (Woocommerce)
- Fixed issue with date when date doesn’t exist (all)
- Add option to download Downloadable product / Virtual Product (Woocommerce)
- Fix issue with plugin Woocommerce Shipping Multiple Addresses (Woocommerce)
- Update Display settings code, quicker faster (woocommerce)
- Update on connection to main server
- Add note when status updated (woocommerce)
- Update special character decode for shipworks (all)
- Update on date 1st time use for free user (all)
- Fix bug recording tracking number in plugin Woocommerce Shipment Tracking (woocommerce)
- Fix important issue with removing meta data only if you have plugin Woocommerce Shipment Tracking (woocommerce)
- Small update on recording data for plugin Woocommerce Shipment tracking (woocommerce)
- Fixed bug with plugin Woocommerce Shipment tracking (woocommerce)
- Fixed bug on user and password for previous users of our plugin (all)
- Remove Shipworks Connector Table and use wordpress option instead (all)
- Fixed bug conflict with other plugin on setting page form (all)
- Remove option attributes for single product as well – bugs on display variation attributes (woocommerce)
- Add option attributes for single product as well (woocommerce)
- Fixed issue connection error with woocommerce version 3.2.0 (woocommerce)
- Add payment method (woocommerce)
- Add checking if payment done in Dashboard, to allow user to know why they can’t download when payment failed
- Fixed compatibility with Woocommerce Shipment Tracking for version > 1.6.3 (woocommerce)
- Fixed bug on weight calculation (Shopp)
- Fixed bug when next order download is 10 downloable orders (woocommerce)
- Improved code for plugin Woocommerce Status Manager and fixed a bug
- Improved query for Woocommerce order query limit and as well for query with the plugin Woocommerce multi addresses
- Fixed bug when update order Status from Shipworks to Woocommerce with plugin Woocommerce Order Status Manager
- Woocommerce Order Status Manager is now compatible with Shipworks Connector
*Call query limit to 100 to avoid timeout on large database
*Add connection to check if payment need to be updated
*Fix bug on plugin Woocommerce Shipping Tracking
PHP 7.0 compatible.
Add Customer ID send to Shipworks (only woocommerce for now)
Update notes “customer notes” in woocommerce
Remove a notice
Fix subscription page for trial member
Add notice to indicate to create username and password in dashboard
Fixed bug on Bulk Discount plugin, they created an update and add fixed and flat discount type
Add cost of item with plugin WooCommerce Cost of Goods
Add notice payment failed on dashboard
Update error message when customer as a failed credit card
Fix status code
Fix bug woocommerce multiple shipping, some orders with multi shipping was cut
Fix bug log
Fix ajax updates conflict
Fix error database, that creating error on shipworks
Add option display Variation id or sku
Fixed bug empty item information was creating error on Shipworks
Fixed error sku
Add sku number or orders and variation id for variation item for woocommerce
Remove spacing on Username/password on the settings page
Make it compatible with WooCommerce Dynamic Pricing
Add Free Trial version, Free for a month unlimited orders
Fixed bug on subscription page
Fixed bug control last connection
Modification on show notes/private message/customer message
Update on custom addon
Modify all Classes to avoid conflict with other plugins
Cleanup tables + add a security for windows hosting, fixed issue with windows hosting looping
Updates for addon Woocommerce Tracking Number for version < 1.3.0 and now compatible with version >= 1.3.0
Fixed error on shipwork when tracking number is sent
Fixed bug free orders
Fixed bug with link on extension Woocommerce Shipment Tracking – add links
Fixed bug id tracking number
Fixed unit price bug
Fixed issue with Special Character
Add plugin extension Woocommerce Shipping Multiple addresses compatible
Not display Module URL if primary url is https already
Fixed date bug with modify date shipworks, it was created issue with last modify order and fix time issue
Fixed bug on Shopp version
Download orders 10 per 10 instead of 100 per 100.
Added custom plugin addon.
Added SSL info in admin.
Added adjustment for https / http.
Added special character fix for other fields in XML.
Fixed update shipping method
Fixed if customer message is empty
Added new settings to set which messages are sent. Fixed issue with special character in the message.
Added customer message from order.
Fixed issue with premium subscription not working if no internet connection. Is valid for 1 week, since last check.
Fixed looping page settings on windows hosting
Fixed bug on downloadable function / could skip some orders
All orders are download, even canceled order
Compatible with TM Extra Procut Options.
Bugs were fixed, and compatible with Shipment Tracking plugin.
Bugs were fixed, and better support for notes and comments from ShipWorks. Better display for tracking informations.
Support for addons and variable products on Shopp.
Coupons can now appear on invoices.
This new version runs better on Bluehost servers.
Some issues were fixed on variable products attributes.
This new version supports variable products in Woocommerce including attributes.
It also converts the weight in lbs for ShipWorks on Woocommerce.
This new version supports variable products in Jigoshop, and some issues were fixed.
This new version supports variable products in Woocommerce.
- Tracking numbers are now sent to Woocommerce via ShipWorks.
- Status option available on the ShipWorks side for Cart66.
- Better communication with ShipWorks on tracking numbers.
- Accept UPS tracking number.
- Better compatibility with every version of Cart66 Pro.
- Jigoshop displays better on the invoice. Shipping option and SKU number displayed.
- Compatible with Cart66 Pro and Woocommerce Composite Products
- SKU number and Shipping option on invoices for WP eCommerce, Shopp, and Shopperpress.
- Better compatibility with Woocommerce
- SKU number on invoices for easier management
- Better compatibility with Woocommerce
- Fixed some bugs
- Compatible with Jigoshop
- Fixed some bugs
- Compatible with Cart66 Lite
- Fixed some bugs
- Compatible with WP e-Commerce
- Update for Shopp 1.2.9 version
- Fixed some bugs
- Compatible with Woocommerce
- Fixed some bugs
- Totally rebuilt
- More stable
- Compatible with shopperpress
- First version