All things Shopify and commerce
I am returning an order, then restock and then refunded. but after restocking when I am retrieving refund using API, I am getting Restock= false, but is should be return
What If a line item is already fulfilled and then we create a return and restock the product? Then in the refund API, it should be Restock=true. but in the API response I am getting restock false.
We are seeing the same issue since restock has been a separate action in the UI, the API is returning restock=false when we believe it should be true.
We are having the same issue. Is this a bug?
Then how we will get the Location ID where the Product is Restock?
Also how we will get to know this product is restock again.
I'm trying to resolve this. I tested doing a restock in the new way and there is not location_id even following the graphql path of ReverseFulfillmentOrder->ReverseDeliveries->Dispositions... Support didn't provide any useful answer for this either.
Thanks for the update. Please do let us know if you find a working solution...!
If you look at the API docs it says the "restock" function is deprecated, so that's why it's not working. However I can't find anything online about what replaced it, or how to receive this info back from Shopify via the API.
I'm also facing a similar issue, this is so frustrating.
Same issue here. We use Apparel Magic as an integration with Shopify and for the last several weeks whenever we initiate a return and check the box for the item to be re-stocked, it does not actually get re-stocked. Instead in Apparel Magic it is designated as "damaged". But we see the same restock: false in the backend of the Shopify order. Tried to reach out to Shopify support and got nowhere- they said they were unaware of a problem and that it was most likely an issue with Apparel Magic since it is a 3rd party app. But it is super frustrating to have to go in to every item returned and update the inventory manually.
Same issue here. After new returns feature was introduced restock is not a reliable field anymore. I got a explanation from Shopify here: https://community.shopify.com/c/shopify-apps/is-restock-type-field-reliable-for-handling-refunds/m-p... . It's very annoying.
Thanks for sharing this. I agree that this is very frustrating. The existing api is not deprecated and no warning was given that it would cease to function.
Shopify and our financial partners regularly review and update verification requiremen...
By Jacqui Mar 14, 2025Unlock the potential of marketing on your business growth with Shopify Academy's late...
By Shopify Mar 12, 2025Learn how to increase conversion rates in every stage of the customer journey by enroll...
By Shopify Mar 5, 2025