I’d like to share feedback on the new Shopify Purchase Order workflow. These improvements would make it much more practical for daily use:
Product search in Purchase Orders should support Supplier SKU.
There should be a direct Transfer button inside the Purchase Order workflow, so users can continue without leaving the Purchase Order and manually finding the transfer.
Decimal formatting should automatically follow the store’s locale. In Europe, we use commas instead of periods, and using the wrong format can lead to pricing errors.
There should be a checkbox or option to update product purchase costs directly from the Purchase Order, so users do not have to go into Products separately.
These improvements would make the workflow faster, reduce manual work, and help prevent mistakes.
Point 2 from my original post is already implemented, since Purchase Orders can already link to a Transfer. That part is good.
However, I found another issue in the receiving workflow:
In the “Receive items” view, products that have already been fully received still remain visible in the active receiving list together with items that are still outstanding. This makes it harder to quickly see what is actually left to receive.
It would be much clearer if fully received items were either:
hidden from the active receiving list
clearly marked as already received earlier
or moved into a collapsed “previously received” / archive section that can still be opened if needed
That way, users could still view earlier received items or receive extra quantities if necessary, while keeping the active receiving screen much cleaner and easier to understand.
I’m keeping the other points from the original post:
Supplier SKU search in Purchase Orders
automatic decimal formatting based on store locale
option to update purchase costs directly from the Purchase Order
Hey @Deividas_Siurys ,
Thanks to detailed update and testing this further .Glad to hear the transfer link is always working as expected.The receving screen point makes alot of sense having fully received items still visible does create unnecessary noise. An option to hide clearly mark or collapse already received items would be definitely improve clarity and speed in workflow.
The remaining suggestions Supplier SKU search locale based decimal formatting and direct cost update from PO also sound like practical improvements that would reduce manual work and errors. Hopefully Shopify considers these for future updates as they would make the PO system much more efficient overall
Thank You !
Hi @Deividas_Siurys Thank you for the feedback
Really good feedback here, particularly in relation to reducing the switching of context in PO workflows. As a temporary decorative solution for now, you can include the Supplier SKU as a product metafield and expose it via admin search apps or bulk editor filters to make the lookup process a bit faster. On the transfers front, some merchants are using automation tools like Mechanic, or admin action shortcuts, to create draft transfers at the same time as POs. For cost changes, a bulk editor of spreadsheet workflow through Matrixify prevent product manual editing. Locale formatting is now determined by store settings, so you want to make sure your store is properly configured regionally if you want to avoid getting errors when entering prices.
Thanks. I checked the store settings, and the store is already configured for Norway.
However, I cannot see any clear setting for local number formatting / decimal input behavior in the admin. My concern is specifically about how values are entered inside Purchase Orders, not just the general store region or currency display.
So from a merchant perspective, this still feels like something that should be handled more clearly inside the Purchase Order workflow itself, especially for European stores using commas as decimal separators.