Shopify Ecom

Can you unfulfill a Shopify order after your fulfillment service cancels the fulfillment?

Published ·
At a glance
Short answer
Yes — with Revert to unfulfilled, when an app fulfillment service canceled the fulfillment but couldn't update its status in Shopify.
Before you revert
Contact your fulfillment service to confirm the fulfillment is canceled.
Does it stop the service?
No — reverting doesn't stop your fulfillment service from fulfilling the order.
Without confirmation
The order might be shipped, and you're charged for the product and the fulfillment.
Service already accepted
Send your service a cancellation request and wait for a response.

When can you use Revert to unfulfilled?

If a fulfillment service working through an app cancels the fulfillment but can't update the fulfillment status in Shopify, you can manually change the order status to Unfulfilled. To complete this step, contact your fulfillment service to confirm the fulfillment is canceled.

In your Shopify admin, open the order from Orders, click the "…" menu, and click Revert to unfulfilled. For the opposite direction, see why there's no Mark as fulfilled button on these orders.

Does reverting stop your fulfillment service?

No. Reverting an order to unfulfilled doesn't stop your fulfillment service from fulfilling the order. If you don't confirm the cancellation with your service, the order might be shipped and you're charged for the cost of the product and the fulfillment.

After you revert

After reverting an order or line item, check your inventory quantities to make sure they're accurate.

On the Help Center pages we read on October 4, 2026 — app, single, bulk and custom fulfillment, voiding labels, holding fulfillments, and the fulfillment overviews — we found nothing saying that reverting voids a purchased shipping label or notifies your fulfillment service.

Which other actions cancel or reset a fulfillment?

Other cases call for a different action:

  • Requested, not yet accepted: cancel the request directly from your Shopify admin.
  • Already accepted: send your service a cancellation request and wait for a response. If it's rejected, the rejection is noted in the order timeline and the service keeps fulfilling — see what changes once you've requested fulfillment.
  • Fulfillments you handle yourself: Cancel fulfillment changes the status to Unfulfilled, and then you can buy a new label or create a new fulfillment. Void a purchased shipping label first. Canceling in the admin doesn't stop a fulfillment that's in progress.
  • Custom (email) service: after you contact it to cancel, update the order status manually — how status works with a custom email service.
  • Several of your own orders at once: mark them as unfulfilled in bulk. Orders without a fulfillment marked fulfilled or in progress can't be marked unfulfilled.

Related questions

Orders & customers
Does editing a Shopify order send new items to your 3PL or fulfillment service?

Depends on your service: if it works with order edits, new items become items to fulfill; if not, edits can cause missed orders.

September 30, 2026

Shipping & fulfillment
What happens when your fulfillment service rejects a Shopify fulfillment request?

The order returns to Unfulfilled and the service may add a note explaining why — for fulfillment service apps.

October 2, 2026

Shipping & fulfillment
Why can't you mark a Shopify order as fulfilled when a third-party fulfillment service handles it?

Shopify's help says orders assigned to a third-party fulfillment service can't be marked fulfilled or In progress by hand.

October 3, 2026

Stay updated

Get notified about new articles

Subscribe to receive updates when we publish new Shopify guides and insights.