Again today, SE is not syncing an order that's over 1.5 hours old. No amount of clicking on the refresh, clearing my browser cache or reloading the order page seems to help. I've even made sure to re-save an order to kick of CRON, although I don't think that's how the sync works. It really defeats the purpose of having this service when I have to do a manual order. Any ideas? Thanks.
Hi Mark,
Thank you for posting to our forums!
I'm sorry to hear you have orders that have not been syncing.
Have those orders recently changed in status in your WooCommerce store?
By default, only the following three WooCommerce order statuses sync with ShippingEasy:
- pending
- processing
- on-hold
Currently, we can only download orders based on "created at" time due to a Woocommerce Rest API limitation, which means that orders that have status changes are considered updated/modified which were are unable to query for during our normal hourly syncs. To help with this issue, we are automatically running 2 manual call backs each day to sync those orders.
If you have orders that still have not synced, we can initiate another manual call back on your behalf. Please provide the date to go back to so we can start the manual call back to that date for you.
We are hopeful that WooCommerce will address the timestamp issue in the future and we will continue to do the call backs until then.