All things Shopify and commerce
I try to use the order printer pick list feature for order picking, with order created with online shop, it shows those unfulfilled items correctly, but it's not working with order created by POS, the unfulfilled items won't show in the list, anyone experience the same problem?
Hi,
Yes, I’ve seen this happen before and you’re not the only one running into it. The Order Printer pick list seems to work as expected for online orders, but with POS-created orders, it doesn’t always show unfulfilled items on the pick list the same way.
From what I’ve tested, here’s what might be going on:
1. POS orders are often marked as fulfilled by default
When a sale is completed through POS, Shopify usually treats it as fulfilled immediately, since the assumption is that the customer walks away with the item. Even if the item is technically unfulfilled (like a local delivery or pickup later), the system may not flag it the same way it does for online orders.
2. The pick list template relies on fulfillment status
If your pick list code is set up to show only items with fulfillment_status = unfulfilled, it won’t catch POS orders that don’t follow the standard online fulfillment flow. That could explain why those items are not appearing in the list.
What you can try:
Workaround suggestion:
You can modify the pick list template in Order Printer to remove or adjust the fulfillment filter temporarily, just to see if the items appear. Or, if you need a long-term fix, you might consider building a slightly customized pick list that handles POS-specific logic differently.
It would definitely help if Shopify updated this to behave more consistently across channels, especially for stores that use POS for pickup or delayed fulfillment.
Hope this helps clarify the behavior.
June brought summer energy to our community. Members jumped in with solutions, clicked ...
By JasonH Jun 5, 2025Learn how to build powerful custom workflows in Shopify Flow with expert guidance from ...
By Jacqui May 7, 2025Did You Know? May is named after Maia, the Roman goddess of growth and flourishing! ...
By JasonH May 2, 2025