Migrate to ShippingEasy's new WooCommerce Store Integration | How To

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 are 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 page.
    • 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.
  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 gray bar and "Remove 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





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

Comment actions Permalink

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!


Comment actions Permalink

Add a Comment

Please sign in to leave a comment.

  • woocommerce
  • woocommerce_store
  • migrate
  • legacy
  • answerbot_article_public