On June 6th, 2018, Shopify announced the following:
"Shopify is introducing an important change to our Orders API, to help preserve the trust that merchants have when using third-party apps. As of today (June 6th, 2018), public apps will no longer be able to access a merchant’s orders older than 60 days with the current read_orders or write_orders access scopes. Going forward, apps that require access to all of a merchant’s orders will first need to be approved by Shopify. Once Shopify approves the request, apps can begin requesting the new read_all_orders scope during OAuth." Full Details: Link
What does this mean from an integration app perspective?
Starting June 6th, 2018, the on-demand "Shopify Order Id(s)" Advanced setting in the Integration App won't support fetching an order (>60 days ago) from Shopify.