Marking a Shopify POS order as fulfilled or unfulfilled

You can manually mark orders as fulfilled in your Shopify admin, but this means that you'll need to change the order status for every purchase made in your retail store. If your customers take their purchases with them when they leave, then it's easier to automatically mark your orders as fulfilled from Shopify POS.

Understanding automatic fulfillment behavior

The automatic fulfillment behavior of Shopify POS depends on your fulfillment setting:

Fulfillment behavior in Shopify POS based on settings
Mark as fulfilledFulfillment status
OnOrder marked as Fulfilled
(Except for ship to customer orders and pickup in store for online orders. They always need to be manually marked as fulfilled.)
OffOrder marked as Unfulfilled

Setting fulfillment status manually

Under some circumstances, you can override the fulfillment preferences and manually set the status of an order to Fulfilled. You can't manually change the status of an order to Unfulfilled after the order is placed. So if you want to record an order as Unfulfilled, even though the item is in stock, you must switch off Mark as fulfilled in your fulfillment preferences before you process the transaction.

Mark an order as fulfilled

If a completed Shopify POS order is marked in your Orders screen as Unfulfilled, then you can't mark it as fulfilled from Shopify POS. You must log in to your Shopify admin to fulfill the order.

Mark an order as fulfilled from the More menu

  1. From Shopify POS, tap the Horizontal menu icon.

  2. Tap Settings.

  3. Under Orders, toggle Mark in-store order as fulfilled.

Mark an order as fulfilled while in the cart

  1. From Shopify POS, tap the Horizontal menu icon.

  2. In the Cart section tap the Horizontal menu icon, and then activate Mark as fulfilled.

  3. Tap Close, and then continue with the order.