Hi @tryabp, Thank you for contacting us. For shiprocket’s auto sync to work, you need to setup webhook receiver on you shiprocket settings. If you have already setup the webhook, please send the screenshot of webhook settings on shiproocket to this email is: [email protected]. We will take a look and assist you accordingly.
PS: We are working on a better documentation of setup process, currently the documentation is not so good and we are working on it,
Thanks!
Amit
@bitsstech Webhook is correctly configured also in test it gave green signal that its working fine. I have sent you screenshot on email.
We have found the problem and updated our plugin on your website with the fix. The issue seems to have resolved now, the order’s shipment status are getting synced automatically.
The problem was caused because of the custom order statuses added through the plugin “WooCommerce Order Status Manager”. Our plugin allows admin to configure the “Order Statuses” which needs to be auto synced.
Because of that configuration, auto sync was not working for any order have status other than processing.
The main problem is that the custom order statuses are not showing up on above dropdown, which should have, because we’re fetching statuses directly from woocommerce. As a quick fix, we added another option in the dropdown i.e. “Any” which bypasses the order status check during auto sync.
We updated the plugin on your website and waited for a day to see if the auto sync is working and it seems to be fine now.
Thank you for reporting the issue, we’ll include this fix on our next plugin update on wordpress repo.
Thread Starter
tryabp
(@tryabp)
@bitsstech Thank you @amit for your help & i really appreciate your time. The issue seems resolved. I will wait for next official update.