How to create an inventory app?

I want to be able to scan in cases of product when I receive a shipment and have it added to inventory. For example, scan a single case and it adds 24 candy bars to inventory.

 

This doesn't exist yet, but I'd like to build the app so it runs on the POS. The API documentation refers to selling, reports and employee management, but I don't see references to inventory. Are these functions available via the API so I can develop against it?

2,103 Views
Message 1 of 6
Report
5 REPLIES 5

Take a look at Shopventory or one of the other inventory management apps.

2,098 Views
Message 2 of 6
Report

Thanks for the pointer. I've been looking at all of those this morning, and so far haven't found any that talk about receiving inventory. I suspect they're all built for a more robust solution where inventory is maintained based on purchase orders and then imported to Square. What I need is to execute individual stock actions on a per-case basis.

 

My use case is a snack bar at a school, and we may come in on Monday morning and see that they sold out of M&Ms, Fritos and Coke at the basketball game over the weekend. We go to the Costco down the street and buy a couple cases of each. Now I need to add those cases to my inventory. I'm not going to run an export, update in the spreadsheet, and reimport just to get those few items. But doing each of them by hand is error-prone.

 

My perfect solution is to go to the Items tab, tap a "Receive inventory" button, and get a screen that looks like a sale. I scan multiple cases, and when I complete the transactions it executes stock actions to add the correct quantity of each.

 

If I could find the correct API for this, it's a couple of days coding to make it happen. Even better if I could leverage the existing sales UI.

2,095 Views
Message 3 of 6
Report

Would love to see this type of barcode scanning functionality for inventory receiving built right into Square to receive inventory whether via  Purchase Order or not via a PO

2,067 Views
Message 4 of 6
Report
Alumni

Thanks for your feedback @dbs!

 

@AOASpiritShop with the Square for Retail app you can add stock by scanning items.

 

I'm also checking with our API specialists regarding your question about an inventory API. I'll post again here as soon as I have an update! 

 

️ Helen
Seller Community Manager

2,047 Views
Message 5 of 6
Report
Alumni

Hello again @AOASpiritShop. Good news, we do have two inventory API options API:

 

The main difference is that v1 is for quantity and v2 has batch endpoints to call for many items at once. According to our API specialists the API for v1 is sufficient for small to midsize businesses.

️ Helen
Seller Community Manager

2,031 Views
Message 6 of 6
Report