Broken Order - I want to manually set to fulfilled

Topic summary

Issue: An order is stuck as partially fulfilled because a provider app link broke for 1 of 2 items. The second item was fulfilled via a separate order, but the original order still shows 1 unfulfilled item. Cancel and Request Fulfillment actions failed, and changing the fulfillment location wasn’t possible. The requester wants to keep payment history intact and mark the original order as fully fulfilled, asking if a backend override exists.

Suggestion: Assign a fulfillment location you control to the affected product (Product page > Edit Locations), then return to the order, switch the fulfillment location to that controlled location, and mark it fulfilled.

Context: “Location” refers to the inventory/fulfillment site assigned to a product, which determines where the order can be fulfilled.

Status: No confirmation that the suggested steps resolved the issue. No backend method was provided. The thread remains open with the key question of how to force fulfillment while preserving payment history unanswered.

Summarized with AI on January 10. AI used: gpt-5.

I have an abnormal situation. I had an order where the customer paid for 2 items, but the link to the provider app for 1 product disconnected. Their developer couldn’t fix whatever broke in the order, but I worked this out with the supplier to get the 2nd item ordered and fulfilled on a separate order. Now the original order is stuck showing 1 item unfulfilled (partially fulfilled). Trying to cancel the 1 item in that order or request fulfillment didn’t work since it’s “broken”, nor could I change location, etc.

I want to keep the payment history intact on this order, but mark the order as fulfilled. Is there any way “on the backend” to do this?

I think changing location would be the way to go, if it was connected to a 3rd party service.

If you aren’t able to change the location it probably means that product doesn’t have a location to change to. To solve that you’d go to the product page and Edit Locations, and assign a location that you control.

Then go back to the order, change to that location, mark fulfilled.