Hi there, I’ve just started using the square API to update my inventory levels when deliveries come in from suppliers. I’m just wondering if it’s possible to include the supplier and unit price against items when I receive them, much like would happen if I uploaded a spreadsheet through the purchase order part of the website. From what I’ve seen in the docs the inventory changes allowed through the api are much more like the ‘inventory recount’ feature which doesn’t include the price stock was received at. Thanks, Tim
At this time with our APIs including the price stock was received at isn’t currently available. We’re constantly working to improve our features based on feedback like this, so I’ll be sure to share your request to the API product team.
This is extremely frustrating, I invested a lot of time and money in square (knowing there is an API to help at time when square is lacking). The process I have to go through to receive items from a purchase in the square system itself is extremely frustrating. Why can’t I see and modify the purchase price at the time of receiving a product through the purchase order process (I can do so when adding a new product, but if it already exists, I get no insight…nothing). When adding a product and entering the item cost, I want to know what I am charging and have the ability to update it.
I knew square lacked in this feature, but now I am trying program something to help just to find out that square has decided this is not important enough for developers to access. The product is mature enough that something as simple as unit cost should have been exposed.
Again, I am very frustrated as now I have to deal with a necessarily complex process just to add items and wait until the square gods deem us worthy enough of such access or modifies the UI to make it actually usable.
Sorry for the rant, but I have now wasted many days of programming hitting a brick wall. Shame on me for making assumptions I suppose.
Thank you for taking the time to leave feedback. While ultimately your at a loss cause the product is lacking the feature your after. We do appreciate you taking the time to leave feedback. I am passing this request directly to the team.