We create orders in the square registar when the customer drops off. We constantly get calls asking the status. I would like to be able for the customer to look up the status on our website. Seems the search API would work but I can't figure it out. Also orders made on the app do not seem to have a fullfullment category so that option is not available. I even tried exporting to Google Sheets and trying to get a way for that to be searchable. Seems like this would be something many would use but we can't find any way to do this. Thoughts?
Hi there, @AlterationsByV,
Thanks for explaining your workflow, I completely understand wanting customers to self-check order status to reduce calls. While the Orders Search API can retrieve order data, it requires a secure backend and can’t be called directly from a public website, which is likely why it’s been difficult to implement. Additionally, orders created in the Square POS app don’t automatically include a fulfillment object unless pickup, delivery, or shipment is selected, so there isn’t a built-in customer-facing status field by default. The most reliable solution would be to use Order Custom Attributes and build a small backend service that securely looks up orders by order number or phone number and returns the status on your website. At this time, Square doesn’t offer a native status portal for manually created POS orders, so a lightweight API integration or third-party workflow tool would be the best path forward.
Square Community
Square Products