How to: Migrate to ShippingEasy's new WooCommerce Store Integration

Created:   |   Updated:

ShippingEasy released a new WooCommerce store integration in July 2017. The new integration offers inventory management and removes the need for a ShippingEasy plugin, all while continuing to support our standard shipping workflows and the specific features that are important to merchants who use WooCommerce. WooCommerce Legacy users with a Wordpress database can update to the new store integration without having their data affected.

Before you migrate, make sure your systems meet these requirements:
  • A WooCommerce version 3.0.x or later.
  • A Wordpress version 4.4 or higher.
  • A website configured for SSL (i.e https connections) for both security and reliability reasons.

If you're not certain which version of ShippingEasy's WooCommerce store integration you are using, see our article: Do I have the ShippingEasy WooCommerce Legacy Store Integration.

How to migrate from WooCommerce (Legacy) plugin integration to WooCommerce store integration:

  1. Check if you have any orders on your READY TO SHIP or READY FOR PAYMENT pages.
    • If you leave orders on these pages during the migration, you will need to manually update the status and shipment information in your WooCommerce store when you ship them after the migration.
    • Removing orders from these pages will move them back to the ORDERS page so you can delete them in the steps below - they will resync when you reintegrate. See how to remove orders from READY TO SHIP and from READY FOR PAYMENT.
  2. Archive your WooCommerce legacy store by going to SETTINGS >> STORES & ORDERS
    and clicking the red 'X' to archive. Learn more.
  3. Clear all remaining orders from your now archived WooCommerce store - they will resync when you add the new WooCommerce store integration in the next step.
    1. Use the Stores filter on the ORDERS page to select your WooCommerce store. This will filter the page to show only your WooCommerce orders.
    2. Then, Select All by ticking the box in the green bar and "Clear Orders" from the MORE button.
  4. Add the new WooCommerce store from SETTINGS >> STORES & ORDERS. Follow our step-by-step integration article for help: How to: Integrate WooCommerce with ShippingEasy.
  5. Verify that all the orders that got cleared in step #3 were resynced to the ORDERS page by the new WooCommerce store integration. Any orders in a shippable status in WooCommerce should show up on your ORDERS page for shipping.
  6. Deactivate the WooCommerce ShippingEasy Integration plugin by logging into your WooCommerce store. On the dashboard, select Plugins>>installed Plugins>> find the ShippingEasy for WP eCommerce and click the "Deactivate" link. disable_plugin.JPG


Related articles:

How to use ShippingEasy with WooCommerce
How to: Manually send WooCommerce orders to ShippingEasy
How to: Configure WooCommerce shipping settings



Please sign in to leave a comment.

  • Avatar
    David Trebacz

    Can you confirm that after deactivating the plugin and verifying that everything works as expected, you can uninstall it.

  • Avatar
    Jacen P. [ShippingEasy]

    Hello David, and thank you for posting to our support center.

    Yes, if everything continues to function correctly with your new WooCommerce integration, after the plugin has been deactivated, there should be no reason you need to keep that installed.

    Thank you and happy shipping!


Community    browse  


Questions & Answers

Issues & Bugs