Marking a Shopify POS order as fulfilled or unfulfilled
You cannot set the fulfillment status for an individual order in Shopify POS for iPhone or Android. If you're using Shopify POS on a mobile device, then the fulfillment status is set by your fulfillment settings.
Understanding automatic fulfillment behavior
The automatic fulfillment behavior of Shopify POS depends on your fulfillment setting:
|Always Fulfill Orders||Fulfillment status|
|On||Order marked as Fulfilled|
|Off||Order marked as Not Fulfilled|
Setting fulfillment status manually
Under some circumstances, you can override the fulfillment preferences and manually set the status of an order to:
Manually setting an order status to Not Fulfilled
You can't manually change the status of an order to Not Fulfilled after the order is placed.
This means that if you want to manually record an order as Not Fulfilled, even though the item is in stock, you must switch off Always Fulfill Orders in your fulfillment preferences before you process the transaction.
Manually setting an order status to Fulfilled
You can set the status of an order to Fulfilled while it's still in the cart. This overrides any Always Fulfill Orders setting you have.
To set the status of the order you're currently processing to Fulfilled:
...(the tray button) in the top right of the products and cart screen:
Enable the Mark as fulfilled option by tapping its toggle button:
The order's status is recorded as Fulfilled even if the item's out of stock.