Yes, we have functionality that allows to receive Order status updates from Shopify webhooks. See screenshot below
In order to enable webhooks functionality you need to manually enable it by clicking “Create Webhooks“ button on “Webhooks“ tab on sales integration.
Shopify allows only to have single webhook per action (Order Created, order Fullfilled and etc.). So it is not possible to have webhooks working 2 servers (Production and Staging) that are connected to the same Shopify at the same time. Webhooks will be working either on Production or on Staging. Make sure to use “Delete Webhooks“ button (visible in developer mode) in order to remove webhooks after testing on Staging.
As you can see on screenshot above, if for some reason you think that your webhooks are not working, you can enable “Webhook logs“. To catch all incoming requests. That helps to debug in case something is not working and we are not sure why.