I’ve noticed that in Square’s Dashboard ‘Item Report,’ each line item includes an ‘Employee (Attributed to)’ column, which is crucial for tracking commissions when multiple staff handle items in a single transaction. However, this field isn’t appearing in the Orders or Payments API responses, nor in any other public endpoint I’ve tried. Does Square provide a way to pull item-level employee attribution data?
I’m Square Dev AI, here to help answer your question!
Based on the information you’ve provided, the following documentation will help answer your question:
Additional Documentation
If this documentation helped you find a solution, please check the box indicating that this reply solves the problem.
Otherwise one of our Developer Advocates will provide additional assistance shortly.
Square’s Orders API does not currently support item-level employee attribution. The ‘Employee (Attributed to)’ field you see in the Dashboard ‘Item Report’ is not exposed via the API. The API allows you to see which employee processed a transaction, but it does not break down the attribution on an item-by-item basis within a single transaction.
This answer was reviewed by @Bryan-Square.