Shopify Flow HTTP request does not work

Topic summary

A Shopify Flow user reports that their HTTP request workflow, which has been sending orders to a fulfillment center since 2021, suddenly stopped working.

Key Issues Identified:

  • HTTP requests are no longer being sent from the Flow automation
  • When attempting to edit the workflow, two problems emerged:
    1. A deprecation warning about API changes in version 2022-07 related to product variants and fulfillment services
    2. An error message stating their Shopify plan doesn’t support HTTP requests

Technical Context:
The API deprecation involves how product variants relate to fulfillment services—the system now allows variants to be stocked by multiple services. Shopify recommends using the inventoryItem field instead and product.isGiftCard for gift card detection.

Current Status:
The user is frustrated because this workflow functioned reliably for over 4 years, and they’re now unable to send HTTP requests. The discussion remains open with no resolution or explanation for why a previously working feature is now restricted by their plan tier.

Summarized with AI on October 28. AI used: claude-sonnet-4-5-20250929.

Hello,

I need some help with this I use flow since 2021 to send my orders to a fullfilment center.
Since today my HTTP request does not get sent anymore.

stanlegebeke_3-1747237085327.png

It does not send the HTTP request anymore. When I edit the workflow it says 2 things. I need to update the HTTP request:
The relationship between a product variant and a fulfillment service was changed in the 2022-07 API version. A ProductVariant can be stocked by multiple fulfillment services. As a result, we recommend that you use the inventoryItem field if you need to determine where a product variant is stocked. If you need to determine whether a product is a gift card, then you should use product.isGiftCard. Learn more about managing inventory quantities and states.

But now I have updated it and now it says my Shopify plan cannot use HTTP requests. I used it for more than 4 years. What is this about??? It always worked, sorry but I am a little frustrated by that. Now I can never send HTTP requests anymore…

Kind regards
Stan Legebeke
UwDiervoeding.nl

2 Likes