Add Purchase Order reference field to orders

Topic summary

Goal: Allow customers to enter a Purchase Order (PO) number at checkout and make it searchable in orders, without upgrading to Shopify Plus. The requester previously had this in Neto/Maropost but cannot afford Plus.

Guidance offered: Use either line item properties (collect data per product) or cart attributes (collect data at the cart level) to capture the PO number. Community guides were referenced for implementing both methods.

Limitation: The responder could not confirm how to make the captured PO number searchable within Shopify’s admin.

Status: No confirmed solution for searchability. The responder offered paid assistance to implement data collection for a small fee.

Open question: How to enable search across orders for a custom PO field captured via line item properties or cart attributes remains unresolved.

Summarized with AI on December 19. AI used: gpt-5.

We don’t currently have the financial ability to upgrade to Plus. We need for our customers to be able to enter their Purchase Order number in to their orders, and for that order reference to be searchable. We had this in Neto/Maropost and that software was old.

Is this possible to do or is there an app that would do this?

Hi Tina,

To collect additional information, you’ll either need to use line-item properties or cart-attributes. Line item properties are used for collecting information on the product level, while cart attributes are used for collection information from your customers on the cart page.

Re: Product pages - Get customization information for products - Shopify Community
Cart - Use cart attributes to collect more information - Shopify Community

As for it to be searchable, I have no idea how to do that.

If you’re looking for help in collecting line-item properties or cart-attributes in your store, I’d be happy to help you for $20. Let me know if you’re interested and if you have any questions, feel free to ask! :slightly_smiling_face: