It may have happened that sometimes you couldn't find your WooCommerce orders in ShippyPro To ship section, the solution might actually be really simple.
Keep reading to discover some useful tips to help you solve this issue. 🙌
API Legacy 🔗
Despite the threatening name, what you have to do is just to check if you have enabled this option.
Proceed from WooCommerce > Settings > Advanced > Legacy API.
As well as WebHooks from WooCommerce > Settings > Advanced > WebHooks.
Also, you can check to have followed all the steps needed for the connection by taking a look to our WooCommerce connection dedicated guide.
Orders status 📦
ShippyPro only imports orders with Processing status, verify that all the orders not imported yet are marked like so.
- Orders synchronization to ShippyPro takes place every ten minutes.
- Orders already marked as Shipped once won't be imported on ShippyPro.
Read/Write Access ✏️
Check if the User that approved ShippyPro connection is already active and still with read/write access.
Special Characters 🎈
Make sure that your Shopify orders only present digits, nor special characters nor symbols. Otherwise, these symbols won't allow shipping data to be imported.
In this case, fix Orders IDs from the marketplace.
New WooCommerce connection 🛒
Create a new Woocommerce connection from Marketplaces section. If you'll then be able to see your orders, you can proceed removing the old WooCommerce connection inside ShippyPro.
Nothing above seems to work out? 🔒
If nothing above seems to work out, you can try to:
- Update order status again by clicking on Update inside Order Details.
- Update the order as Processing, even if it already has Processing status and wait 15/20 minutes.
- See if then it gets imported.
📌 For all the orders received previously the connection to ShippyPro it won't be possible to import product's images and details such as the SKU and the quantity.
Also, great amounts of orders imported simultaneously (hundreds or thousands for example) may come gradually and in a longer time.
In this case try with a smaller number.